Clojure > Archives > 2010/04/29

2010/04/29 03:20:25 UTCfatrow
#
user> (-> 2 inc)
3
#
↑がokなんだから、↓もokでしょって思ったら駄目だった。
#
user> (-> 2 #(* % %))
; Evaluation aborted.
java.lang.Integer cannot be cast to clojure.lang.ISeq
#
user> (macroexpand '(-> 2 #(* % %)))
(fn* 2 [p1__3693] (* p1__3693 p1__3693))
そうですよね。