我是 Eralng 的新手。得到一个关于应用函数的小查询,
假设定义了一个函数:
mysum(X) -> fun(Y)-> X + Y end.
然后尝试像这样打电话
mysum(32)(332)
出错
* 1: syntax error before: '('
所以我不得不
apply(mysum(32),[333])
或者
M = mysum(32), M(333)
但我想多了解一点,为什么不支持,有什么缺点
我是 Eralng 的新手。得到一个关于应用函数的小查询,
假设定义了一个函数:
mysum(X) -> fun(Y)-> X + Y end.
然后尝试像这样打电话
mysum(32)(332)
出错
* 1: syntax error before: '('
所以我不得不
apply(mysum(32),[333])
或者
M = mysum(32), M(333)
但我想多了解一点,为什么不支持,有什么缺点