拜讀了
Jserv大的"以 C 語言實做 Functional Language 的 Currying"與
Thinker大的"真 C 語言實做 Functional Language 的 Currying"以後,決定也來挖掘一下
Boo 的 currying 寫法,根據這篇文章:
Boo Programming Language Languages Currying Def Return World,程式碼出乎意料的簡單:
//Currying:
plusX = { a as int | return { b as int | return a + b }}
print plusX(3)(4)
就這樣。老實說,大概懂了,可是又不是很懂,也沒想到用途。
所以,就跟沒懂是一樣的。
沒有留言:
張貼留言