0
匿名函數我是新來Elixir。雖然在功能部分經歷Elixir School網上,我發現Anonymous Functions
。在匿名函數,函數定義如下重要性。在藥劑函數式編程
iex> sum = fn (a, b) -> a + b end
iex> sum.(2, 3)
5
我的問題是什麼是.
一邊撥打匿名函數使用的重要性?
匿名函數我是新來Elixir。雖然在功能部分經歷Elixir School網上,我發現Anonymous Functions
。在匿名函數,函數定義如下重要性。在藥劑函數式編程
iex> sum = fn (a, b) -> a + b end
iex> sum.(2, 3)
5
我的問題是什麼是.
一邊撥打匿名函數使用的重要性?
使用該.
是很容易解釋。
與您的例子解釋它,必須將.
以指示編譯器sum
是描述含有一個引用,描述了一種具有正常數據類型或變量的變量起作用,而不是一個標識符的標識符命名函數。
所以,當你看到使用點語法被調用的函數,你就會知道它的一個匿名函數,而不是試圖找到正規函數的定義。
https://stackoverflow.com/questions/18011784/why-are-there-two-kinds-of-functions-in-elixir? – Dogbert