あるプログラマの日記

プログラマのメモ、出来事、考えたこと、勉強とかの雑記

2012-03-25から1日間の記事一覧

高階関数、クロージャ

高階関数 関数を引数として受け取る関数または関数を返す関数のことを高階関数と呼ぶ。 文字列の引数 str を受け取って、「Int型整数を引数で受け取り文字列を返す関数」を返す。 scala> def foo(str: String) = (v: Int) => str + v foo: (str: String)(Int…