Re: Docs on standard protocols

2012-12-06 Thread Dmitry Groshev
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

Re: Docs on standard protocols

2012-11-27 Thread Chas Emerick
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

Re: Docs on standard protocols

2012-11-26 Thread Stuart Sierra
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