My name is Chouser, and these are my libs.
All are licensed under the EPL.

== Category: OS integration ==

* clojure.contrib.command-line
Parses command-line options according to your programs specifications.
Provide --help output automatically.

* clojure.contrib.shell-out
Launch external programs and collect their output.

* clojure.contrib.mmap
Thin wrapper around Java's memory-map support.  Provides versions of
'slurp' and 'load-file' that use mmap internally.


== Category: meta-clojure ==

* net.n01se.clojure-classes
Produces a graph of Clojure classes' inheritence:
http://tinyurl.com/clojure-classes

3rd party dep: http://www.graphviz.org/

* net.n01se.repl-utils
Provides tools for examining Clojure source code and Java classes at
the REPL.


== Category: xml ==

* clojure.contrib.lazy-xml
XML parser/emitter using an in-memory format that's compatible with
clojure.xml.  The primary differences are that it produces lazy seqs
of content nodes (instead of vectors), and that it can use a pull
parser API internally.  Works well with zip-filter.xml

Optional 3rd party dep: http://www.extreme.indiana.edu/xgws/xsoap/xpp/

* clojure.contrib.zip-filter
  clojure.contrib.zip-filter.xml
Produces lazy sequences of nodes from an XML document that match the
given chain of filter expressions.  Similar in feel to XPath, but
using Clojure syntax and easily extensible with custom filter
expressions.

--Chouser

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