Hey Stu, do you mind to explain why you've declined the patch?
Tassilo Horn August 31, 2012 at 2:03 PM
Hi Victor, this revamped patch removes the double-negation and is more concise and clearer as a result. So your comment wasn't as silly as you thought.
import August 31, 2012 at 1:11 PM
Comment made by: vemv
Pardon the silly contribution, but the added methods' usage of double-negations (when-not ...) seems unnecessary.
The compiler accepts this:
(deftype foo []
clojure.lang.IFn
(invoke [this & xs]))
However calling ((foo.) :bar) will throw an AbstractMethodError. Wouldn't some checking be desirable?