2011-09-22から1日間の記事一覧

Scala今週のまとめ [名前渡し]

便利だなぁと思った機能や、わけ分かんないよ><と思って調べたことを、自分用にメモしていこうと思います。 来週以降続くかどうかは不明。 名前渡し 本を読む → コードを読む → 「名前渡しって誤訳なんじゃね?」 と、大変失礼なことを考える。小学生並み…

Scalaでエラトステネスのふるい

何番煎じだよってカンジですね。 Nまでの素数がほしい import scala.annotation.tailrec object Main { def main(args: Array[String]) { val sieve = (n: Int) => { @tailrec def inner(ls: List[Int], acc: List[Int], end: Int): List[Int] = { val x = l…