Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

2008-11-05から1日間の記事一覧

モナドについて調べていく(4)

Monads in Scalaを前回に引き続き翻訳。 Computation(計算法) In programming, the prime use of constructing a monad is to build objects which are computations. プログラミングにおいて、モナドを構成する主要な用途は計算法であるオブジェクトを構築…

モナドについて調べていく(3)

Monads in Scalaというバッチリなタイトルの文章がありました。これを訳して少し知識をつけたいと思います。 Here's the beginning of a little tutorial on Monads in Scala. Scalaでモナドを実現するちょっとしたチュートリアルを始めます。 Michel Schinz…

モナドについて調べていく(2)

変数を束縛? ちょっとモナドから逸れるけど。 「変数を束縛する」って言葉づかいがよく出てくる。 束縛するってどういうこと? 束縛変数 bound variable とは、別の変数で置きかえても式の意味が変わらないような変数のことである。 束縛変数の名前を変更す…

モナドについて調べていく

ScalaのAdvanced Exampleがもうモナドを使うものしか残っていないので、 いい加減モナドと正面から向き合うしかない。 といってもちょっと調べてわかるくらいなら苦労はないわけで、 折りを見て何度も学び直して、1年後には習得したい。 間違いやアドバイス…