erlang代码学习的一种方式
2012-09-10 09:10
253 查看
%%这是注释,会在专门的IDE里“EMACS”实现自动排版。 %%下面是一个很常见的erlang函数定义,传入参数,条件判断,列表构造器[H|T],递归调用等 reverse_itemList(Fun,ItemList) -> case ItemList of [{ItemClass,Count}|T] -> Result = Fun(ItemClass,Count), if Result =:= 0 -> true -> ok end, reverse_itemList(Fun,T); [] -> ok end. %%另一种方法实现同样功能? reverse_items([]) -> ok; reverse_items([{item,count}|T]) -> case check(item) -> true -> item; false -> rever() end. %%check这个是自己实现的啊~唉,我以为是erlang里的一种方法呢,看来还是要继续熟悉erlang的类库啊!
相关文章推荐
- 阅读开源引擎源代码的方式学习游戏引擎好吗?
- 有网络!还要大学干什么?一种全新的学习方式必将改变生活
- Spring学习第三天——Spring MVC,使用注解方式,intellij的代码说明,ajax,文件的上传下载
- 安卓代码跟踪方式学习笔记
- c++thread学习(2) 线程之间通信的一种方式
- 图片上传流提交的一种方式 代码如下。
- 一种以standalone方式启动erlang应用的方法(守护进程)
- 移除所有子 View 时不使用循环代码的一种方式
- Java学习笔记(85)-----------用医生的思考方式调试你的代码
- 后台开发:核心技术与应用实践(边写代码边读书才是最好的学习方式)
- Erlang学习:游戏服务端学习代码
- position学习 一种让元素上下和左右居中的方式
- Javascript的一种代码结构方式——插件式
- 一种防注入代码的绕过学习总结
- Idea_学习_06_IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示
- 一种新的代码组织方式:基于方法而不是基于类聚合代码
- Yaws(erlang web服务器框架) 学习记录之输出网页代码
- 网易公开课《Linux内核分析》学习心得-使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- 坚持学习WF(23):以代码的方式构造和执行RuleSet
- 【unity3d学习】unity延迟执行代码的快捷方式