はじめてのlisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる  (概要)<br>lisp・関数型プログラミングのメリットとは何か――副作用のないプログラミングがまず挙げられます。これでバグが圧倒的に少なくなります。さらにはコードの再利用がしやすいこと,並列処理が得意であるということも。それだけではありません。動的な型付けも特徴ですし,ラムダ計算もクロージャも,さらにはオブジェクト指向までできます。数十年の時を越えて現代にも通用する普遍的なアイデアがlispにはあります。本書はさまざまなlispプログラム(ハノイの塔,エイトクイーン,オンライン書店など)を解説し,さらにリファクタリングまでいっきに学びます。本書で関数型プログラミングのエッセンスを得ることができます。<br><br><br>(こんな方におすすめ)<br>・オブジェクト指向プログラマ<br>・昔からのlispプログラマ<br><br>(目次)<br>第1章 関数型プログラミングとは何か――そして,それがなぜ難しいのか?<br><br>第2章 関数型プログラミングを学ぶためのlisp超入門<br><br>第3章 関数型プログラミングの基本<br><br>第4章 プログラミングパラダイムの比較<br><br>第5章 関数型プログラミングの演習<br><br>第6章 関数型プログラムの評価とリファクタリング