Re: Protocol Usage

2012-04-10 Thread Lead Visionary
As I understand it, Protocols are intended to basically do what Interfaces do in Java: define a contract whereby clients can reasonably expect certain operations to be defined, irregardless of what they actually do. shameless opinion: this is a powerful and sexy sexy sexy language feature that sho

Re: GSoC :: Clojars

2012-04-09 Thread Lead Visionary
I had a great discussion with Sean Corfield about this at ClojureWest, and had my own visions for CloJARS. It'd be great to collaborate. I like the idea of a full-fledged Maven repo. The convenience of something like Grails BuildConfig.groovy to declare dependencies in one place, then have Ivy or