プログラミングHaskell

訳者によるサポートページ

表紙
著者 Graham Hutton
訳者 山本和彦
発行所 株式会社オーム社
ISBN-10: 4274067815
ISBN-13: 978-4274067815
2,800円(税抜き)

n + k パターン

n + k パターンは Haskell 2010 で仕様から削られ、GHC 7.x.y ではデフォルトで利用できません。n + k を利用するには、GHCi に -XNPlusKPatterns コマンドラインオプションを指定する必要があります。

% ghci -XNPlusKPatterns

また、ファイルにこの拡張を書けば、コマンドラインオプションは不要です。40ページの pred を例にとると、以下のようになります。

{-# LANGUAGE NPlusKPatterns #-}

pred :: Int -> Int
pred 0       = 0
pred (n + 1) = n

しかし、一番よいのは n + k パターンを使わないことです。

pred :: Int -> Int
pred 0 = 0
pred n = n - 1

誤植

これまで、下記のような誤植が見つかっています。ここに訂正し、お詫びします。

練習問題の答

練習問題の答は、原著者のサポートページにあります。

書評

訳者のブログ記事

訳者の補足資料