Haskell

Haskell でオブジェクト指向 (3)

続いて、モナドに挑戦の巻。 Haskell に標準でついている State を参考にいろいろやってみましたが、とりあえず State をそのまま使うことにしました。 ちなみに、State の定義の概要はこんな感じ。 newtype State s a = State { runState :: s -> (a, s) } …

Haskell でオブジェクト指向 (2)

id:aufheben:20080413 で書いた「Haskell でオブジェクト指向」ですが、自分の頭ではもう限界なので、顛末だけ書いていったん終了としたいと思います。(^^;)

Haskell でオブジェクト指向 (1')

先ほど書いたコードを少しだけ修正。 あと、モナドを使ってやりたいことを書いておく。

Haskell でオブジェクト指向 (1)

後輩の記事 モナドを勉強してみたので、オブジェクトっぽいのを作ってみた。 - Milestones to EVERPEACE 〜alius via〜 に触発されて、ここ半月ほど Haskell にはまっている。 記事自体とても興味深かったんだけど、読み終わった後のモヤモヤ感がなかなか払…