2011年6月19日日曜日

functional programmingを学ぶための無料の Tutorial や Document

MIT公式
Scheme
Welcome to the SICP Web Site
http://mitpress.mit.edu/sicp/

deptinfo.unice.fr/~roy/sicp.pdf
http://deptinfo.unice.fr/~roy/sicp.pdf





Structure and Interpretation of Computer Programs, Video Lectures
http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/

Essentials of Programming Languages, 2nd ed
http://www.cs.indiana.edu/eopl/

download.plt-scheme.org/doc/4.2.4/pdf/eopl.pdf
http://download.plt-scheme.org/doc/4.2.4/pdf/eopl.pdf

personal.stevens.edu/~wkhokhar/files/Friedman - Essentials of Programming Languages 3e (MIT, 2008).pdf
http://personal.stevens.edu/~wkhokhar/files/Friedman%20-%20Essentials%20of%20Programming%20Languages%203e%20(MIT,%202008).pdf


MIT/GNU Scheme - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/mit-scheme/

www.gnu.org/software/mit-scheme/documentation/mit-scheme-ref.pdf
http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-ref.pdf

計算機プログラムの構造と解釈 - assari
http://www.mokehehe.com/assari/index.php?%B7%D7%BB%BB%B5%A1%A5%D7%A5%ED%A5%B0%A5%E9%A5%E0%A4%CE%B9%BD%C2%A4%A4%C8%B2%F2%BC%E1

On Lisp
www.komaba.utmc.or.jp/~flatline/onlisp_j.pdf
http://www.komaba.utmc.or.jp/~flatline/onlisp_j.pdf

www.dbnet.ece.ntua.gr/~adamo/csbooksonline/onlisp.pdf
http://www.dbnet.ece.ntua.gr/~adamo/csbooksonline/onlisp.pdf


Why Functional Programming Matters
http://www.cse.chalmers.se/~rjmh/Papers/whyfp.html

なぜ関数プログラミングは重要か
http://www.sampou.org/haskell/article/whyfp.html

0 コメント: