erlang中for循环实现

erlang中没有for循环,那我们就自己实现一个吧。

for(Max,Max,F) -> [f(Max)];

for(I,Max,F) -> [F(I) | F(I+1,Max,F)].

 


smarteng 发布于 2013-2-28 06:57

标签(Tag)的数据库设计

最近,在del.icio.us mailinglist(译者按:应该是美味书签的讨论版块。以下del.icio.us翻译为美味书签)上面发了一个问题:“有人知道美味书签的数据库设计吗?”。之后我得到了一些回复,所以我想把这部分东西的知识分享给大家。

疑问

当你要为一个书签添加你认为需要的一个或多个标签时(或日志或其他)其数据库是如何设计的?然后,执行查询时取消这些书签中标签的合集(union)或交集(...


smarteng 发布于 2013-2-28 05:16

erlang中什么时候使用分号

我们在erlang中会遇到3种标点符号。
逗号(,)用来分割函数调用、数据构造器以及模式中的参数。
句号(.)(后跟一个空白符号)用来在shell中分割完整的函数和表达式。
分号(;)用来分割子句,在这几种情况下都会用到子句:分段的函数定义、case语句、if语句、try...catch语句以及receive表达式。
无论何时,我们只要看到一组后面跟有表达式的模式,都会使用分号进行分割。

Pattern1 ...

smarteng 发布于 2013-2-28 01:44

博主

    blogger

    smarteng

    人生就流星,虽然转瞬即逝,但也有永恒。

日历

恰饭

标签