2012-03-01 最近のGHCはN+Kパターンがデフォルトで無効。 haskell プログラミングHaskellのコードを試してたらN+kパターンがうごかなかった。 普段 N+Kパターンなんて使わないし、混乱するだけなのでどうでもいいのですが、デフォルトで無効状態で、-xNPlusKPatternsフラグを使えば有効になるようです。よくわからない人はソースコードの頭に以下をかいておけば有効になります。 {-# LANGUAGE NPlusKPatterns #-}