2010-03-24 clojureでプラスとかマイナス演算子を変数に突っ込んでみる clojure 実際には、clojureの場合、プラスとかマイナスは演算子ではなく関数です。 関数ということは変数に入れられます。 まずはプラスの場合。変数fにプラス関数を入れてみる。 user=> (def f +) (def f +) #'user/f user=> (f 100 200 300) (f 100 200 300) 600 次にマイナスの場合。変数fにマイナス関数を入れてみる。 (def f -) #'user/f user=> (f 100 10 20) (f 100 10 20) 70