2009-02-01から1ヶ月間の記事一覧

combinator

コンビネータとは自由変数を含まないλ項のことをいいますが、Yコンビネータ以外あまり取り上げられていない気がするのですが、これも100年に1度の金融危機の影響かとか、WBC楽しみですねだとか、そういえば今年雪祭り行けなかったんですよとか、最近携帯変え…

CLR/H Tech Day 2009

2/7のイベントの様子を少しだけ公開! と言っても受付係だった僕はセッションを全然見ていないので、イベントの裏側の写真を! 1つ3万6000円のプリンをいただく まあ実際の値段は知りませんが(笑)、俺様は高いんだぜ心して食えよオーラを感じるプリン(お…

CLR/H Tech Day 2009

2/7のCLR/H勉強会はイベント形式です。 最新技術をたっぷりご紹介してしまいます。講師も豪華です。 詳細はこちら http://clr-h.jp/content/NextCLRH.aspx 震えて奮ってご参加ください。Ustreamも一応予定しています。 追記 満席になりましたので、参加申し…

variable capture

マクロの(意図せぬ)変数捕捉について。 ケース1 : 引数がうああ! ってなる ;; こんなマクロを定義したとする CL-USER> (defmacro swap (var1 var2) `(let ((temp ,var1)) (setq ,var1 ,var2) (setq ,var2 temp) )) SWAP CL-USER> (setq a 10 b 20) 20 CL-…