「honto 本の通販ストア」サービス終了及び外部通販ストア連携開始のお知らせ
詳細はこちらをご確認ください。
紙の本
なっとく!関数型プログラミング 関数型プログラミングの基本概念の全容を把握し活用したい開発者に
著者 Michał Płachta (原作),株式会社クイープ (訳)
Java、C++、C#、JavaScript、Pythonなどの一般的な言語でソフトウェアを開発した経験がある人に向けて、関数型プログラミングの基本概念をステップ形式で解...
なっとく!関数型プログラミング 関数型プログラミングの基本概念の全容を把握し活用したい開発者に
なっとく!関数型プログラミング
ワンステップ購入とは ワンステップ購入とは
このセットに含まれる商品
前へ戻る
- 対象はありません
次に進む
商品説明
Java、C++、C#、JavaScript、Pythonなどの一般的な言語でソフトウェアを開発した経験がある人に向けて、関数型プログラミングの基本概念をステップ形式で解説する。例や練習問題も豊富に収録。【「TRC MARC」の商品解説】
"当たり前"となった関数型を
意識せずに使いこなすために
本書は
Michał Płachta, "Grokking Functional Programming"
Manning Publications 2022
の邦訳版です。
いまや、どの言語の開発環境においてもフツーに目にする「関数型プログラミング」。
ということは、概念さえしっかり把握してしまえば、どんな開発の現場であっても関数型プログラミングのメリットを(検索やAIを援用することなく)享受できるということです。
本書は
・シグネチャがウソをつかない
・本体が極力宣言的である
というトピックを少しずつ掘り下げながら、最終的に「古い習慣に囚われることのない、現実的なプログラム」を構築できるように読者をいざなってくれます。
本書によって、オブジェクト指向プログラミングと同様、関数型プログラミングを母国語のように書き、問題解決の新しいアプローチを習得できるでしょう。
【著者について】
・Michał Płachta(ミハエル・プワッチャ)
2014年にScalaの商用利用を始めて以来、ScalaおよびJVMコミュニティに積極的に貢献してきました。定期的にカンファレンスで講演したりワークショップやミートアップを開催するなど、関数型プログラミングによって開発者がより良いプロダクトを作成できるように支援しています。
【目次】
Part 1 関数型ツールキット
第1章 関数型プログラミングを学ぶ
第2章 純粋関数
第3章 イミュータブルな値
第4章 値としての関数
Part2 関数型プログラム
第5章 逐次プログラム
第6章 エラー処理
第7章 型としての要件
第8章 値としてのIO
第9章 値としてのストリーム
第10章 並行プログラム
Part3 関数型プログラミングの応用
第11章 関数型プログラムを設計する
第12章 関数型プログラムをテストする
目次
- <p>Part 1 関数型ツールキット
- 第1章 関数型プログラミングを学ぶ
- 第2章 純粋関数
- 第3章 イミュータブルな値
- 第4章 値としての関数
- Part2 関数型プログラム
- 第5章 逐次プログラム
- 第6章 エラー処理
- 第7章 型としての要件
- 第8章 値としてのIO
著者紹介
Michał Płachta
- 略歴
- 〈Michał Płachta〉ソフトウェアエンジニア。講演やワークショップの開催、ブログの執筆などを行う。
関連キーワード
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む