2007-06-08から1日間の記事一覧

lambda二回呼び出し。

javascript js> (function(x){return function(y){return x+y}})(1)(2) 3 ruby irb(main):001:0> Proc.new{|x|Proc.new{|y|x+y}}.call(1).call(2) => 3 scheme(gauche) gosh> (((lambda (x) (lambda (y) (+ x y))) 1) 2) 3 common lisp(xyzzy) (funcall (fun…

再帰の印象を言葉で表現してみる

自分 いつも自分が主人公って感じで再帰が好き。周りが見えなくなるから嫌い。 友人 再帰した時点でそっから先の全ての処理が終わってしまう気がして好き。導入でミスると泥沼になるのが嫌い。 人によって違うのね。