I use Clojure's classes a lot in my multimethods. Is there any way to
abbreviate them; that is, is there a method to refer to
clojure.lang.APersistentList as APersistentList? I've tried (use
'clojure.lang) and (require ['clojure.lang :as 'c]), but neither seem
to work.
On Jun 28, 2009, at 3:03 PM, samppi wrote:
I use Clojure's classes a lot in my multimethods. Is there any way to
abbreviate them; that is, is there a method to refer to
clojure.lang.APersistentList as APersistentList? I've tried (use
'clojure.lang) and (require ['clojure.lang :as 'c]), but
They are standard java classes, so you should use import:
(import '(clojure.lang APersistentList))
(defmethod my-method APersistentList [ _] ...)
On 28 lip, 21:03, samppi rbysam...@gmail.com wrote:
I use Clojure's classes a lot in my multimethods. Is there any way to
abbreviate them; that
Wonderful. Thanks for the answers.
On Jun 28, 12:39 pm, Stephen C. Gilardi squee...@mac.com wrote:
On Jun 28, 2009, at 3:03 PM, samppi wrote:
I use Clojure's classes a lot in my multimethods. Is there any way to
abbreviate them; that is, is there a method to refer to