Hi all,
I recently used Clojure to create a Java interface and class (via definterface/deftype) that both required Java annotations. I was within striking distance of my goal, but was finally caught out by the fact that although Clojure has a nice Java annotation syntax, one cannot currently supply an int argument to a Java annotation.
This same issue is described here:
It seems a shame that the Java annotations support in Clojure is very useful and capable yet has an Achilles' heel.
Does anyone have any thoughts about how this could be solved in Clojure?