Enlive (also Christophe Grand's) is definitely a project you'll want
to check out: http://github.com/cgrand/enlive

Pairing enlive with David Nolan's tutorial (http://github.com/
swannodette/enlive-tutorial/) allows you to consume the codebase in
bite-sized pieces (read about a feature in the tutorial, go see how
it's implemented, repeat).

On a personal note, enlive (along with Stu's book and Rich's 'Are We
There Yet' video) are what really got me hooked early on.

-Zack

On Oct 31, 4:57 pm, Daniel Werner <daniel.d.wer...@googlemail.com>
wrote:
> I'd consider the following projects:
>
> Compojure is written in an almost purely functional style and
> demonstrates well how Clojure values can act almost as their own DSLs
> while keeping the semantics clear and 
> concise.http://github.com/weavejester/compojure
>
> Christophe's Regex lib shows how to use Datatypes and Protocols to
> build an extensible mini-language for readable, composable regexes in
> Clojure.http://github.com/cgrand/regex
>
> Ring contains a lot of Java interop that (upon the short glance I
> took) seems to be clearly factored out into their own modules, while
> the other modules manage to stay functional.http://github.com/mmcgrana/ring
>
> Clojure Contrib is an invaluable repository of well-written code, but
> you may have to dig around a bit to find bits that are comparable to
> the code you're trying to write. (Lots of different use cases there,
> e.g. JMX, monads, etc.)
>
> Daniel

-- 
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

Reply via email to