rlm@1: (ns clojureDemo.librlm) rlm@1: rlm@1: (defmethod* - java.lang.Boolean [x] (not x)) rlm@1: rlm@1: ; (defmethod + [java.lang.Boolean java.lang.Boolean] rlm@1: ; [a b] (or a b)) rlm@1: rlm@1: ; (defmethod * [java.lang.Boolean java.lang.Boolean] rlm@1: ; [a b] (and a b)) rlm@1: rlm@1: ; (defmethod / java.lang.Boolean [x] x)