2011-02-22から1日間の記事一覧

lambda 構文の拡張

(lambda (arg . rest) ...) という記法は &rest しか知らなかった時分からするとめちゃくちゃ感動したんですが… たしかに拡張性に乏しいのかもしれません。 でも scheme の仕様からするとそもそも (lambda (arg1 arg2 :optional arg3) ...) とか出来ないので…