SchemeJava 8を関数型っぽく使うためのおまじないをF#でやってみた - ぐるぐる〜何だかよくわからないですが、 lambda といえば Scheme (というか Lisp)なので、似たようなことはどうとでもできます。上記の記事のパクリなので、上記の記事をまずは読んでから読むことをおすすめします。Scheme が関数型プログラミング言語かどうかはよく知りませんが、最近眺めていた Declarative Continuations and Categorical Duality に "a modern functional programming language, s.a. Scheme or ML" (p. 7) という表現があったので、まあ大丈夫でしょう。 型Scheme では何らかの値の集合を型 (type) と呼びます。手続きの型は procedure? という手続きに渡し