gpt4 book ai didi

elixir - "&1"在 elixir 函数中是什么意思?

转载 作者:行者123 更新时间:2023-12-03 15:11:54 24 4
gpt4 key购买 nike

给定这个函数,&1 做什么?引用?

Enum.map [1, 2, 3, 4], &(&1 * 2)

最佳答案

&1指回调函数将接收的第一个参数。 &符号本身( & )是捕获函数的简写。这就是您可以扩展该功能的方式。

Enum.map([1, 2, 3, 4], fn x -> x * 2 end)
fn ->等于 &(... x -> x等于 ...(&1
可以找到快速引用 here

关于elixir - "&1"在 elixir 函数中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55067455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com