なっとく!関数型プログラミング

個数:1
紙書籍版価格
¥3,740
  • 電子書籍
  • ポイントキャンペーン

なっとく!関数型プログラミング

  • ISBN:9784798179803

ファイル: /

内容説明

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。


【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

当たり前となった関数型を
意識せずに使いこなすために

本書は
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章 関数型プログラムをテストする

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

むらむー

0
前半で関数型プログラミングのベースになる純粋関数の概要やその作り方を、解説と豊富なサンプルコード、ワークを通して学ぶことができます。 後半の章になるにつれて、各概念・機能を組み合わせたプログラムの作り方になっていくので、これまで個別に覚えていたFPに関する知識も深められました。2023/12/31

sho_kisaragi

0
OOちょっと分かるようになってきたので、そろそろ関数型も分かるだろうと読んでみました。 ぜんぜん分かりません。時代は「不変」を目指しているのではと理解していますが、振る舞いではなく「処理」に焦点を当てると関数型になるという理解で正しいのだろうか。 常に一意の返値が明確になることでテスタブルな意義はよく分かる。けれども、関数型だからそれが容易に実現できるという理解でいいんだろうか。この理解は正しいのだろうか。 と不安にまみれているので、もう少しイロイロと学習を重ねたい。2023/12/02

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/21381234
  • ご注意事項