KNOWLEDGE WORKER ナレッジワーカー



丸善のおすすめ度

なっとく!関数型プログラミング~関数型プログラミングの基本概念の全容を把握し活用したい開発者に~

Michał Płachta  著

株式会社クイープ  翻訳
株式会社クイープ  監修
在庫状況 お取り寄せ  お届け予定日 10日間 
価格 \3,740(税込)         
発行年月 2023年08月
出版社/提供元
翔泳社
言語 日本語
媒体 冊子
ページ数/巻数 24p,487p
大きさ 23cm
ジャンル 和書/理工学/情報学/プログラミング
ISBN 9784798179803
商品コード 1036345097
NDC分類 007.64
基本件名 プログラミング(コンピュータ)
本の性格 実務向け
新刊案内掲載月 2023年09月2週
商品URLhttps://kw.maruzen.co.jp/ims/itemDetail.html?itmCd=1036345097

内容

"当たり前"となった関数型を
意識せずに使いこなすために本書は
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章 関数型プログラムをテストする

目次