わかりづらいが、実践的なことが学べる
この本のよいところは、
コーディングの指針やコンパイル、
QuickCheck による性質テストのやり方など
実践的なことを広く勉強できることです。


しかし、
本書に手を出す前に「すごいHaskellたのしく学ぼう!」など、
他書を読んでおくことを薦めます。


本書は決して分かりやすくはありません。

内容が体系立っておらず、
基本的な項目の説明がくどかったり、

詳しく説明して欲しい箇所ほど説明が浅かったりします。

翻訳については、
第11章だけが読み難く感じますが、
その他は問題ありません。


本書でとりわけ難解だったのが、
12章のバーコード認識のプログラム(特に解マップ関連)です。

もう少し簡単な題材でも良かったと思います。


第10章のモナドの導入も自然ではなく、
私にとっては、
強引に感じられました。

その章に書かれたパーサーのコードは、
モナドを説明する前に、
陰にモナドを利用しています。

そのため、
モナドを知らないで読むと、
それぞれの関数の意図を把握するのが難しいと思います。


モナドについて学ぶには、
先にあげた「すごいHaskellたのしく学ぼう!」も良いですが
Web上にも良質のドキュメントがあります。

なかでも「Typeclassopedia 日本語訳」は素晴らしいドキュメントでした。

ブログ「すぐに忘れる脳みそのためのメモ」もおすすめです。

Stateモナドを理解するのに、
このブログの「Haskell の State モナド (1)状態を模倣する」の記事が参考になりました。

それから「モナモナ言わないモナド入門」は概念の整理に役立ちます。


本書は、
説明は分かりづらいですが、
Haskell を使いこなしたい人にとっては
(代替本もないので)読む価値があると思います。
0
Real World Haskell―実戦で学ぶ関数型言語プログラミング

その他の感想

※注意!!
プロの技って感じ
エネループ単3
おそらく架空なのだろうけど、もしかするといたのかもしれない作家たち
48時間の視聴時間は短く感じます
延長保証がいい
なぜか早く到着しました
とにかく長い
基本性能は向上し、所有感はやや残念に
気泡でましたがw
おとくかん!
色のイメージがちがいました
このダー様は非常にお得!
1995年発行だけに、やや情報が古い?
「日経エレクトロニクス」掲載記事+α
日本の子どもにもぴったりの英語教育法★
高いけど続けたい
考えさせるよな~
最高の折りたたみジャンプ傘
難解じゃないので続ける事ができました
一冊買って損なし!
手頃【2015.05.28追記】
もう、10年ほど毎年愛用しています!
娘は喜んだけど・・・。
少し大きい
ハイスクールDXDの3期、とってもおすすめです。
初心者なら此方ではなく(1)をおすすめします
オシャレで、使えそうな作品ばかり。
安定抜群の面白さ、庶民ネタ、宗教・神話・伝説・民俗学ネタ満載
撥水、防水効果?
戻る