I've just started learning protocols, deftype, etc. The first thing I
did was try to extend a Clojure type (maps) to operate as a
specialized Java Swing interface (AttributeSet), forgetting that
interfaces are not protocols; i.e.
(extend-type clojure.lang.PersistentArrayMap
javax.swing.text.AttributeSet
(getAttribute [this k]
(get this k)))
Is there any way of doing what is intended here: get Clojure maps to
implement Java's AttributeSet? I've seen Chas Emerick's flowchart,
but I'm still trying to wrap my head around all the choices.
Thanks, Andrew
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en