カリー化 – Wikipediaは一度読んでおくといいらしい。部分適用(複数引数を持つ関数に対して、一部の引き数に対して値を束縛した関数を返す操作)とは違うということなのだけど、誤解した資料がGroovyやJavaScriptなどの分野で出回っているらしい。
「Lisp」タグアーカイブ
Lisp
関数型プログラミングとオブジェクト指向プログラミングの適用分野
どういう表現をすると、関数型プログラミング(FP)とオブジェクト指向プログラミング(OOP)の適用分野を適切に表現できるのか、というのを考えているのですが、難しいです。
続きを読む
Lisp実装をすれば関数型プログラミング言語を理解できるかも
関数型プログラミング言語といったらLispでしょうから、Scalaとかを使う前に、雰囲気を知りたい場合は、こちらを先にみたほうがいいかもしれません。Wikipediaに記載されている内容とか参考になります。