入門Haskellプログラミング
Will Kurt
- | レビューを書く
4,180円(税込)送料無料
この商品が関連するクーポン・キャンペーンがあります(10件)
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 本・雑誌全品対象!条件達成でポイント最大12倍(2025/2/1-2/28)
- 【ポイント5倍】図書カードNEXT利用でお得に読書を楽しもう♪
- 対象者限定!本全品対象!ポイント5倍 書籍キャンペーン
- 条件達成でポイント2倍!楽天モバイルご契約者様はさらに+1倍
- 【楽天モバイルご契約者様】条件達成で100万ポイント山分け!
- 【楽天ブックス×楽天ラクマ】条件達成で10万ポイント山分け!
- 条件達成で本全品ポイント2倍!楽天ブックスの読書管理アプリを使おう
- 【楽天Kobo】初めての方!条件達成で楽天ブックス購入分がポイント20倍
- エントリー&お気に入り新着通知登録で300円OFFクーポン当たる!
- 【楽天マガジン】楽天ブックスでのお買い物が全品ポイント10倍に!
商品説明
内容紹介(出版社より)
「コンピュータのプログラミング」から脱却し、
“学術”ではない、実用度重視の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による実用的なプログラミング能力
・抽象度の高い思考方法
内容紹介(「BOOK」データベースより)
関数型プログラミングを正しく理解し、Haskellで思う存分遊べるようになる本。
目次(「BOOK」データベースより)
1 関数型プログラミングの基礎/2 型の紹介/3 型によるプログラミング/4 HaskellのI/O/5 コンテキストでの型の操作/6 コードの整理とプロジェクトのビルド/7 実践Haskell/APPENDIX
著者情報(「BOOK」データベースより)
カート,ウィル(Kurt,Will)
Bomboraでデータ・サイエンティストとして働いていて、コンピューターサイエンス(MS)と英文学(BA)の両方の正式な経歴を持ち、複雑で専門的なトピックをできるだけ明確に、そして平易に説明することに心血を注いでいる。ネバダ大学やリノでhaskellの講座を持ち、関数型プログラミングに関するワークショップを開いており、CountBayesie.comでは確率についてのブログも執筆(本データはこの書籍が刊行された当時に掲載されていたものです)
商品レビュー(2件)
- 総合評価
ブックスのレビュー
まだレビューがありません。 レビューを書く
楽天ブックスランキング情報
-
週間ランキング
ランキング情報がありません。
-
日別ランキング
ランキング情報がありません。