Haskell

Pointfree / ((->) r)モナド

http://www.haskell.org/haskellwiki/Pointfree を読んだ。その中で、 > pl \ x -> x * x join (*) が何故動くのかで悩んだ。そもそもjoinはMonadに対する関数(join :: (Monad m) => m (m a) -> m a)である。その前には"The @pl (point-less) plugin is rath…

GHC-6.10.3のパッケージをjauntyでbuild

GHC 6.10系を使いたくなったのでkarmicから貰ってきたパッケージをjauntyでビルドしてみる。まず、http://packages.ubuntu.com/ja/karmic/ghc6からソースをダウンロードして展開。 ghc6$ dget http://archive.ubuntu.com/ubuntu/pool/universe/g/ghc6/ghc6_6…