HaskellをMacOSXで動かす

Haskellの勉強を始めようと思いセットアップ。
最新の6.4.2はComing soon: MacOS X (PowerPC)となっていたので
6.4を利用する。

基本的には、ダウンロードしてインストールだけ。

ただ、簡単なプログラムを書いて動かしてみたらこんなエラーが。

Unknown pseudo-op: .subsections_via_symbols

困ったなーと思ってたら。
http://cvs.haskell.org/trac/ghc/ticket/330を見つけて。
どうも、Macに入っている、Xcodeのバージョンによるみたいなので
ADCからXcodeVersion1.5をインストール。

そうしたらなおった。みたい。

In the second argument of `($)', namely `length cs'

これはだめ

putStrLn $ length cs

これが正しい

print $ length cs