メソッド屋のブログ

米マイクロソフト Software Development Engineer 牛尾の日記です。ソフトウェア開発の上手なやり方を追求するのがライフワーク。本ブログは、個人の意見であり、所属会社とは関係がありません。

scala

山を見たことのない子供

あるところに、今まで山を見たことのない子供がいました。 ある家庭に育った太郎君は言いました。 太郎:お父さん。山ってどんなものなの? お父さん:山はね、周囲よりも高く盛り上がった地形や場所のことを言ってね 、平地と比べ、傾斜した地形から成るも…

Scalaプログラムのリファクタリング

Scalaで、「ふつうのHaskell」に出てくるプログラムをScalaで作ってみたりしているけど、 こんな感じのプログラムをつくってみた scala> expandCharClass("abc[123].mpg") res37: List[String] = List(abc1.mpg, abc2.mpg, abc3.mpg) つまり、[]でかこってい…