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 neither seem to work.
import should do the trick: user=> (import clojure.lang.PersistentList) clojure.lang.PersistentList user=> (PersistentList. :a) (:a) user=>For the specific case of APersistentList, it appears that clojure.lang.APersistentList doesn't currently exist in Clojure (git HEAD).
--Steve
smime.p7s
Description: S/MIME cryptographic signature