GHC 7.0.3(Ubuntuのrepoesは)それは怠惰であるとき、私は、それはこれらの警告がある厳密作るとき、私は自分のデータ型を作ったようなものGHCクラッタは、コンパイル
SpecConstr
Function `$j_se6a{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
のコンパイル警告時に生成しながら、 、 ここにはない。私は両方のバージョンが同じ速さで動作することをテストしましたが、おそらく厳密性はここでは過大です。とにかくこれらの警告は深刻ですか?
も参照してください:[ghcでHaskellコードをコンパイルする際の特殊化に関する警告](http://stackoverflow.com/questions/5903563/warning-on-specialisations-when-compiling-haskell-code-with-ghc)その時点ですべての警告を無効にすることなく、誰もそれらの電源を切る方法を知っていないように見える... – ehird