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

書籍情報

発売日 : 2023年08月03日

著者/編集 : Michał Płachta/株式会社クイープ

出版社 : 翔泳社

発行形態 : 単行本

書籍説明

内容紹介

JavaやRubyのような命令型のオブジェクト指向言語を使って、それなりのアプリケーションをいくつか作成した経験がすでにある場合は、本書を最大限に活用できるだろう。チームで仕事をしていたときにバグやメンテナンスの問題に散々悩まされたという場合、本書は大きなプラスになる。なぜなら、そのような場面で真価を発揮するのが関数型プログラミングだからだ。本書の目的は、関数型プログラミングの基本的な概念の全容を把握したいプログラマに、ステップ形式の実用的なガイドを提供することにある。

目次

Part 1 関数型ツールキット
第1章 関数型プログラミングを学ぶ
第2章 純粋関数
第3章 イミュータブルな値
第4章 値としての関数
Part2 関数型プログラム
第5章 逐次プログラム
第6章 エラー処理
第7章 型としての要件
第8章 値としてのIO
第9章 値としてのストリーム
第10章 並行プログラム
Part3 関数型プログラミングの応用
第11章 関数型プログラムを設計する
第12章 関数型プログラムをテストする

著者情報

Michał Płachta
Płachta, Michał
クイープ
株式会社クイープ