标签: elixir
是否已经定义了Elixir的身份功能?
类似的东西:
identity = fn a -> a end
答案 0 :(得分:32)
没有预定义这样的功能(至少我知道)。它可以像你在你的问题中所做的那样简单地写成,或者更简洁地写成&(&1)。
&(&1)
答案 1 :(得分:3)
Function.identity/1最近已添加到Elixir v1.10.0-dev:
Function.identity/1
Commit
用法示例:
Enum.map([1, 2, 3, 4], &Function.identity/1)