A library containing macros for use in clojure threading expressions (using ->).
See reference documentation and annotated source.
(-> 2
(arg-> [x]
(* (inc x))))(-> 1
(for-> [x [1 2 3]]
(+ x)))thread-expr is distributed as a jar, and is available in the sonatype repository.
Installation is with maven or your favourite maven repository aware build tool.
:dependencies [[org.cloudhoist/thread-expr "1.0.0"]]
:repositories {"sonatype"
"http://oss.sonatype.org/content/repositories/releases"}
<dependencies>
<dependency>
<groupId>org.cloudhoist</groupId>
<artifactId>thread-expr</artifactId>
<version>1.0.0</version>
</dependency>
<dependencies>
<repositories>
<repository>
<id>sonatype</id>
<url>http://oss.sonatype.org/content/repositories/releases</url>
</repository>
</repositories>
Licensed under EPL
Copyright 2011 Hugo Duncan.