入門Haskellプログラミングの表紙

入門 Haskell プログラミング(ニュウモンハスケルプログラミング)

著者:
Will Kurt/株式会社クイープ(ウィル・カート/カブシキガイシャクイープ)
出版社:
翔泳社
出版日:
2019年07月31日頃
ISBN:
9784798158662
価格:
¥4,180
在庫:
1
判型:
単行本
★★★★★5.0(2 件)
言及数
321
総合
638
1 ランクダウン8 件の言及
Haskell

書籍紹介

「コンピュータのプログラミング」から脱却し、
“学術”ではない、実用度重視の Haskell 入門書

Haskell は、関数型プログラミングを研究する対象としての側面が強すぎ、一般的なアプリケーション構築を目的とした開発言語の側面が、おざなりにされがちでした。そのため、他の言語 (Java とか C/C++とか C#とか) がこなす、ありふれたアプリケーションを Haskell で構築しようとすると、キーボードを叩く指が止まってしまうことがありました。本書は関数型プログラミングの基本を押さえつつ、実用的なプログラムを書けるようなレベルに誘う一冊です。

もちろん、そのためにはプログラミング言語としての基礎的な知識や、 Haskell ならではの技法・手法の理解が欠かせません。本書では、最終的に I/O を使用し、乱数を生成し、 DB アプリケーションを作れるところまで道筋を示します。

二度と Haskell に触れないとしても、この言語 (と、その思想) に触れることで、
・安全で機能的なコードを書くこと

・問題を注意深くモデル化すること

を身につけることができます。

つまるところ、抽象化についてより深く思考し、あらゆる言語によるコードの潜在的なバグの発見に繋がります。
また、プログラミング言語理論を理解する上での特訓にもなるはずです。というのも、 Haskell の言語機能は、常に新しいプログラミング言語へ、そして既存の言語での新しい機能として発展しているからです。

この本は、
・プログラミングスキルとプログラミング言語の理解を次のレベルに引き上げたい、既存のプログラミング経験のある人

を対象としていますが、根気強く読み解いていけば、必ず視野は広がります。そして、 Haskell とその機能をよく知っていれば、今後何年にもわたってプログラミングの地平線を越えて何が起きているのかを理解する上での足がかりとなります。

本書は

Will Kurt , "Get Programming with Haskell"
ISBN 9781617293764, Manning Publications Co., 2018 March

の日本語版です。

【本書のポイント】

・ 7 つのユニットと 42 の短い章構成

・節ごとの理解度チェック

・章ごとの練習問題

・豊富な補足事項とポイント詳解

【読者が得られること】

・関数型プログラミングの基礎知識

・ Haskell による実用的なプログラミング能力

・抽象度の高い思考方法

言及の推移

01120222023202420252026

言及 Qiita 記事 (8 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ