星期五, 6月 20, 2008

[Boo]Boo 的 currying

拜讀了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)

就這樣。老實說,大概懂了,可是又不是很懂,也沒想到用途。

所以,就跟沒懂是一樣的。

沒有留言: