やっぱり覚えていなかった

仕事先のテスト用のサーバに、guileがはいっているということを知り、休憩中にちょっとだけ、schemeを覚えているかためしに適当なやつを書いてみる。

(map (+ 3) (1 2 3 4))

で、当然処理系におこられた。でも、最初は、第二引数のリストのクォート忘れぐらいしか、間違いがわかんなかったよ。カリー化というか、Haskellのほうがなれているから、いたってナチュラルに(+ 3)は関数になると思っていたよ。