クロージャやラムダ式を理解していない組込エンジニアが関数型言語を理解するチャレンジングな4冊(+6冊+α) - hdk_embeddedの日記
最近、関数型言語についての本もちょくちょく読んでたので、これ結構共感した。
別に実用的なソフトウェア(AIとか?)をデベロップしたいとかはなくて、関数型言語のエッセンスというか文化に触れたいというのが目的になってる。
上記のエントリで出てこなかったやつでおすすめをあげる
- 作者: M.D. Conrad Barski,川合史朗
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/02/23
- メディア: 大型本
- 購入: 1人 クリック: 18回
- この商品を含むブログ (19件) を見る
すごいH本ぐらいのとっつきやすさ。Common Lispの基礎を学びつつテキストゲーム→ウェブサーバー→ゲームウェブアプリケーションを作っていく。
ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
- 作者: 青木峰郎,山下伸夫
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/06/01
- メディア: 単行本
- 購入: 25人 クリック: 314回
- この商品を含むブログ (328件) を見る
日本人著者。評判のいいふつうの〜シリーズ。Javaなどの経験者が関数型プログラミングの作法を学び、HaskellでWikiをつくる。
- 作者: 平澤章
- 出版社/メーカー: 日経BP社
- 発売日: 2011/04/07
- メディア: 単行本
- 購入: 6人 クリック: 92回
- この商品を含むブログ (19件) を見る
第2版に「関数型言語でなぜつくるのか」という章が追加された。「関数型言語を使うと何がうれしいのか?」をかなりシンプルに解説できていると思う。
Functional JavaScript: Introducing Functional Programming with Underscore.js
- 作者: Michael Fogus
- 出版社/メーカー: O'Reilly Media
- 発売日: 2013/06/03
- メディア: Kindle版
- この商品を含むブログを見る
洋書。Underscore.jsをつかったJavaScriptの関数型プログラミング入門。売れそう(?)なので翻訳版がきそうではある。
- 作者: 荒井省三:いげ太
- 出版社/メーカー: 技術評論社
- 発売日: 2011/01/07
- メディア: 大型本
- 購入: 6人 クリック: 264回
- この商品を含むブログ (26件) を見る
Windows+.NETかと思いきや、最近はMonoでMacでもF#使える。内容的にもWindows依存した箇所は少ない。なんか飽きた時用に確保している。
EBooksのみ。
- 作者: Bruce A. Tate,まつもとゆきひろ,田和勝
- 出版社/メーカー: オーム社
- 発売日: 2011/07/23
- メディア: 単行本(ソフトカバー)
- 購入: 9人 クリック: 230回
- この商品を含むブログ (62件) を見る
チュートリアルやコーディングの実践はないけど、背景や思想を知るという今回の主題にあっている。