最新版を読む(ダウンロードする)

Functional Programming Strategies は、Scala with Cats の発展版である。 この新しい書籍の目標は、Scala with Cats における当初の目標──紙の書籍としての刊行と Cats 2 に対応する改定──を引き継ぎつつ、 Scala によるソフトウェア構築において著者が十年以上にわたって用いてきた要となる概念や技法をカバーすることである。 この試みがうまくいけば、Scala を使う方はもちろん、他の関連する関数型言語を使う方も、 本書を読むことで卓越したソフトウェアを構築するための道具を手にできるはずである。
こうした変更により本書の重点は型クラスから離れていった。 徐々に、旧タイトルではもはや内容を正確に表していないと感じるようになり、新たなタイトルが必要となった。 現在この本はプログラミング戦略というアイデアに焦点を当てているので、 Functional Programming Strategies とするのは自然な選択だった。 サブタイトルの In Scala with Cats は、本書の系譜を示すものであり、 型クラスや Cats におけるその実装に関する内容が引き続き含まれていることを表している。
Scala with Cats と本書を支えてくれたすべての方に感謝する。 長い道のりではあったが、読者にとってそれだけの価値があることを願っている。
『Functional Programming Strategies』を支援したいとお考えの方には、いくつか方法があります。 書籍の印刷版が入手可能になった際には、ご購入をご検討ください(ご自身用と、同僚の分もいかがでしょう?)。 また、Scala を用いたプロジェクトにおいてサポートが必要な場合は、ぜひご相談ください。 Inner Product の優れたチームが対応します。
Copyright 2024 Noel Welsh. Made with ♥ and Emacs.