In these days I've released a new version of neurotic To use it simply put on your project.clj [bronsa/neurotic "0.3.3"]
With the 0.3.3 release neurotic fully supports implementing deftrait from: deftype, defrecor, extend and extend-type. Error messages has also been improved. A new version of blind has also been released today, fixing a few bugs in syntax-quote implementation [bronsa/blind "0.2.4"] Note that as of right now blind.reader is really slow, I'm pretty sure there's a bottleneck somewhere but I'm not too good at profiling. If somebody wants to give some help to speed things up, pull requests are welcome (suggestions too). 2012/10/14 Bronsa <brobro...@gmail.com> > Neurotic is a library that implements a `deftrait` macro and support for > implementing those traits in `deftype`/`defrecod` > > The purpose of this library is to provide a mechanism of code-reuse for > those occasions when using a map and `extend` is not fast enough, or, in > the case of java interfaces instead of clojure protcols, where `extend` > would simply be impossible to use. > https://github.com/Bronsa/neurotic > > Blind is a complete implementation of the clojure reader written in > clojure, based on `clojure.lang.LispReader` and `cljs.reader` > > https://github.com/Bronsa/blind > > More informations and the documentation are available on the READMEs of > the repositories. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en