Here they are, all these are in contrib. There's also
clojure.contrib.enum, clojure.contrib.import-static, and
clojure.contrib.javalog, which I consider deprecated.
-Stuart Sierra

clojure.contrib.apply-macro
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
A sneaky way to apply a macro as if it were a function.  Mostly for
demonstration purposes.

clojure.contrib.auto-agent
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
Dependencies: clojure.contrib.test-is, clojure.contrib.walk
Cell-like agents that are automatically updated based on a formula.

clojure.contrib.condt
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
Dependencies: clojure-contrib.template
A "case" or "condp"-like macro that tests values using a template
expression.

clojure.contrib.duck-streams
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: I/O
License: EPL
Utilities to create Java Readers and Writers out of any reasonable
type, like File, URL, String, etc.

clojure.contrib.fcase
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
Several "case"-like macros using functional predicates.

clojure.contrib.json.read
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: JSON
License: EPL
Dependencies: clojure.contrib.test-is
Simple JSON parser in pure Clojure.

clojure.contrib.json.write
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: JSON
License: EPL
Dependencies: clojure.contrib.test-is
Simple JSON generator in pure Clojure.

clojure.contrib.prxml
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: XML
License: EPL
Dependencies: clojure.contrib.lazy-xml
Compact syntax for generating XML.

clojure.contrib.seq-utils
http://code.google.com/p/clojure-contrib/
Stuart Sierra and others
Category: language utilities
License: EPL
Various utilities for working with sequences.

clojure.contrib.stacktrace
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: debugging
License: EPL
Friendlier, more Clojure-oriented stack traces.

clojure.contrib.str-utils
http://code.google.com/p/clojure-contrib/
Stuart Sierra and others
Category: language utilities
License: EPL
Various utilities for working with strings and regular expressions.

clojure.contrib.template
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
Dependencies: clojure-contrib.walk
Macros to create and apply "template expressions" with "holes" that
can be filled in later.

clojure.contrib.test-is
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: testing
License: EPL
Dependencies: clojure-contrib.template, clojure.contrib.stacktrace
Unit test framework, with generic "is" assertion macro.  Supports
storing tests as var metadata.

clojure.contrib.trace
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: debugging
License: EPL
Dependencies: clojure-contrib
Simple tracing macro to insert debugging messages into code.

clojure.contrib.walk
http://code.google.com/p/clojure-contrib/
Stuart Sierra
Category: language extension
License: EPL
Generic tree walkers for any data structure, with modification and
replacement.  Makes it easy to implement things like macroexpand-all,
which is included as an example.

-Stuart Sierra
--~--~---------~--~----~------------~-------~--~----~
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
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