Michael Fogus : JavaScript で学ぶ関数型プログラミング

2026-08-13

概要

「はじめに」から引用する。

(前略)本書の理想的な読者像は、関数型プログラミングを学びたいと思う JavaScript 経験者、もしくは JavaScript を学びたいと思う関数型プログラミング経験者です。(後略)

感想

本書は頻繁に Underscore というJavaScript のライブラリが登場する。 現在 Underscore が使われているかどうかは、よくわからない。1.13 が登場したのは 2021 年だから、ちょっと古いか。

本書(訳書)が出版されたのは 2014 年である。本書の例で、変数の宣言がすべて var になっているのが気になったのだが、これで理由がわかった。 const 変数宣言が仕様に入ったのは ES2015(ES6)が初めてで、それまでは var しか使えなかったからなのだな。

私が WEB で試すときは、
<script src="https://cdn.jsdelivr.net/npm/underscore@latest/underscore-umd-min.js"></script>
を記載して使っている。

なお、Underscore も参照してほしい。

参考書目

p.309 の「付録B 注釈付き参考書目」で挙げられた書籍のうち、私が読んだことのあるものを一覧で示す。

書誌情報

書名 JavaScript で学ぶ関数型プログラミング
著者 Michael Fogus(マイケル・フォーガス)
訳者 和田祐一郎
発行日 2014 年 1 月 21 日 初版第1刷
発行元 オライリー・ジャパン
定価 3000 円(本体)
サイズ A5 判 ページ
ISBN 978-4-87311-660-0
その他 川口市立図書館で借りて読む