Thanks a lot!
On Tuesday, November 27, 2012 4:15:55 PM UTC+4, Chas Emerick wrote:
>
> Having a good Java IDE around (e.g. Eclipse or IntelliJ) certainly
> helps, though not so much in developing a comprehensive mental model
> of how everything fits together.
>
> Some years ago, Chris Houser wor
Having a good Java IDE around (e.g. Eclipse or IntelliJ) certainly
helps, though not so much in developing a comprehensive mental model
of how everything fits together.
Some years ago, Chris Houser worked at building static visualizations
of the core Clojure interfaces and abstract implementations
Unfortunately, I am not aware of any comprehensive documentation for the
internal Java implementation of Clojure's core data types. The source code
is the only definitive resource.
Introspection can help. For example, to get a list of everything you need
to implement to support map-like behavio