On Sat, Mar 15, 2014 at 10:29 AM, Karsten Schmidt <i...@toxi.co.uk> wrote:

> On the more problematic side: One of the most hairy & obstructing things
> though, has been Clojure's insistence of non-circular dependencies between
> namespaces and I've yet to come up with a solution to truly make this work
> as elegant as I think it could/should be. I do understand the reasons &
> reasoning behind that limitation, but the truth is, there're a number of
> use cases where there simply is no clean way to avoid a circular nature and
> in total I've probably lost a few weeks just trying to find a workaround
> for this project alone.
>

+1 to this.  I've experienced this loss of productivity myself while
working around circular dependencies, and agree that the end result is
never as elegant as I think it should be.  Thanks for providing a concrete
example.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to