この商品をご覧のお客様は、こんな商品もチェックしています。
- なっとく!並行処理プログラミング
-
価格:3,520円(本体3,200円+税)
【2024年11月発売】
- なっとく!関数型プログラミング
-
価格:3,740円(本体3,400円+税)
【2023年08月発売】
- 実践XAI[説明可能なAI]
-
価格:3,960円(本体3,600円+税)
【2023年06月発売】
- Pythonトリック
-
価格:3,080円(本体2,800円+税)
【2020年04月発売】
- Web APIの設計
-
価格:4,180円(本体3,800円+税)
【2020年08月発売】
[BOOKデータベースより]
関数型プログラミングを正しく理解し、Haskellで思う存分遊べるようになる本。
1 関数型プログラミングの基礎
[日販商品データベースより]2 型の紹介
3 型によるプログラミング
4 HaskellのI/O
5 コンテキストでの型の操作
6 コードの整理とプロジェクトのビルド
7 実践Haskell
APPENDIX
"「コンピュータのプログラミング」から脱却し、
“学術”ではない、実用度重視の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の短い章構成
・節ごとの理解度チェック
・章ごとの練習問題
・豊富な補足事項とポイント詳解
【読者が得られること】