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

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

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

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

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