2010-04-22から1日間の記事一覧

関数は Function トレイトである

第一級関数 Scala において、関数は第一級関数 first-class function です。第一級関数なので、関数を値の様にして扱うことができます。例えば以下のように関数を f という値として定義できます。 val f:Int=>Int = x=>x*x println(f(3)) 結果は 9 が出力さ…