标签: elixir
在灵药指南中看到这个:
Enum.reduce([1, 2, 3], 0, &+/2)
到底是什么& + / 2?我似乎无法谷歌它为我的生活。
答案 0 :(得分:10)
在此示例中,您捕获模块函数+/2。捕获操作符&将模块功能转换为匿名功能。它会捕获+/2,实际上是Kernel.+/2。阅读更多here。
+/2
&
Kernel.+/2