摘要:
引用是全局唯一的Erlang值,使用BIF erlang:make_ref()来创建引用。引用适用于创建哪些唯一标签的场合,某些数据包含了这些标签。并可以在稍后的代码中对这些数据进行等价匹配。例如,在一个bug跟踪系统中,可以给每一个新的bug报告加入一个引用,以便给该记录赋予一个唯一标识 阅读全文
摘要:
声明-import(lists,[map/2,sum/1])意味着函数map/2是从lists模块中导入的。也就是说我们可以用map(Fun,...)而不必去写lists:map(Fun,...)。cost/1由于没有在导入声明中声明,所以我们不得不使用完整的名称shop:cost。 阅读全文