在erlang模块上调用时,“new”会做什么?

时间:2010-02-17 18:49:49

标签: erlang

我见过在Erlang代码中使用的module_name:new,但是在module_name模块中没有引用“new”函数。 “新”有什么作用?

2 个答案:

答案 0 :(得分:11)

适用于“参数化模块”:有关详细信息,请参阅 here there

答案 1 :(得分:0)

        'new'/2 =
    fun (_cor1,_cor0) ->
     apply 'instance'/2
         (_cor1, _cor0)
'instance'/2 =
    fun (_cor1,_cor0) ->
     {'p',_cor1,_cor0}  %%GOTCHA!!!!!

http://www.cnblogs.com/me-sa/archive/2012/02/16/Erlang0037.html