Haskell Platform 2012.2.0.0を入れたよ!
6月3日、わたしの誕生日かつ結婚式の翌日にHaskell Platform 2012.2.0.0がリリースされたようです!!
Haskellからの結婚祝い&誕生日祝いだと思えるくらい、うれしい機能追加が。
@shelarcy さんがGoogleGroupのHaskell-jpにまとめてくれているのですがGoogle Groupsわたしからもいくつかご紹介
まずalexが3系になったおかげで、日本語の扱いが素晴らしく楽になりました。
main = writeFile "ほげ.txt" "ああああ"
今までSystem.IO.UTF8等をimportしなければならなかったのが、標準ライブラリで日本語が扱えるように。
あと、ghciでdata宣言もできるようになりました。
Prelude> :{ Prelude| data Hoge = Foo | Piyo Prelude| deriving(Eq, Show) Prelude| :} Prelude> Foo == Foo True
インストールですが、「古いghcを捨てよ」と言われるので、事前に
$ sudo /Library/Haskell/bin/uninstall-hs thru 7.0.4 --remove
しておくとよいです。