【Erlang新手成长日记】文件读写
摘要:参考文档: 《Programming Erlang》,第13章:Programming with Files 官方文档,file模块 、io模块 和filename模块。示例:%% 文件读写示例-module(file_example).-export([write/2, read/1]).%% --------------------%% 写入文件%% write(Content, FileName) -> {ok, Content}%% Content = string()%% FileName = string()%% --------------------write(Conte
阅读全文
posted @
2012-08-30 22:20
Anthony Li
阅读(1736)
推荐(0) 编辑
【Erlang新手成长日记】Erlang模块学习之lists
摘要:lists列表处理函数官方文档:http://www.erlang.org/doc/man/lists.html函数:all(Pred, List) -> boolean()类型: Pred = fun((Elem :: T) -> boolean()) List = [T] T = term()说明: Returns true if Pred(Elem) returns true for all elements Elem in List, otherwise false.any(Pred, List) -> boolean()类型: Pred = fun((Elem ::
阅读全文
posted @
2012-08-29 14:06
Anthony Li
阅读(2972)
推荐(0) 编辑
【Erlang新手成长日记】Erlang开源项目推荐
摘要:学习一门新语言,需要多看,多想,多写。多看,就要阅读优秀的源代码。以下是自己找到4款优秀的Erlang开源项目:CowboyHTTP服务器简介: Cowboy是一款小而快速的模块化HTTP服务器,使用Erlang语言。 Cowboy也是一个套接字接收池,能够接收任何种类的TCP协议连接。MochiWebErlang库简介: MochiWeb是用来搭建HTTP服务器的轻型Erlang库。CouchDB数据库简介: CouchDB是一款面向文档的数据库。RabbitMQ消息服务器简介: 基于Advanced Message Queuing Protocol(AMQP)实现的消息服务器。
阅读全文
posted @
2012-08-25 16:47
Anthony Li
阅读(2235)
推荐(0) 编辑