2006-10-03から1日間の記事一覧

lambda式でほげほげするぞ。

lambdaは無名関数を作ってくれる感じ。 gosh> (lambda () 10) ; lambdaは「引数を取らず、10を返す無名関数」を返す #<closure 009DDE00()> gosh> ((lambda () 10)) ; lambdaが生成した無名関数を評価 10 gosh> ((lambda (x) (+ x 1)) 30) ; 引数に+1する関数に30を与えて評価 31</closure>…

Lisp系言語なんだからリストを使えないと

主にもうひとつの Scheme 入門を参考にあれこれ。 リストを扱えるようにならにゃ、Schemeでプログラミングはできねえ。らしい。さてやってみよう。

test