Erlang 程式設計/函式物件
外觀
函式物件可以是命名或未命名的,也可以儲存在變數中。函式物件可以像 lambda 表示式。Erlang 中的 lambda 表示式使用關鍵字“fun”建立。lambda 表示式是未命名的函式,可以儲存在變數中。請考慮以下
示例 Erlang 命令列程式碼
Mod = fun(X,Y) -> X rem Y end. Mod(6,5). 1
通用行為通常使用函式物件來實現專業化。通用伺服器可以動態地提供函式物件,使其成為特定型別的伺服器或服務提供者。