2011-11-19から1日間の記事一覧

Scalaの名前渡しと遅延評価

「名前渡し引数 ≠ lazy だぞー!!! 名前渡しは再計算されるから、間に合わなくなっても知らんぞー!!!」お題は竹内関数と呼ばれているもの。 Scala2.9にて。 object Main extends App { def tarai(x: => Int, y: => Int, z: => Int): Int = { if (x <= y) y el…