i solved a few little thingy with clojure now, including some euler
problems, java interop and an asteroids clone.
my summary would be:
* very nice to write +1. i used clojure's collections for a lot of things,
and they made a good impression
* you need to plan far ahead compared to java. in
hallucinated interfaces : I like it :-).
I think of it as 'data shapes', or implicit contracts. The added
value/cost over explicit types is it's open to interpretation and the
reader's subjectivity. Let me tell you, when you work with large amounts
of uncommented clojure code, the flexibility