Switch branches/tags
clojure-1.9.0-alpha17 clojure-1.9.0-alpha16 clojure-1.9.0-alpha15 clojure-1.9.0-alpha14 clojure-1.9.0-alpha13 clojure-1.9.0-alpha12 clojure-1.9.0-alpha11 clojure-1.9.0-alpha10 clojure-1.9.0-alpha9 clojure-1.9.0-alpha8 clojure-1.9.0-alpha7 clojure-1.9.0-alpha6 clojure-1.9.0-alpha5 clojure-1.9.0-alpha4 clojure-1.9.0-alpha3 clojure-1.9.0-alpha2 clojure-1.9.0-alpha1 clojure-1.8.0 clojure-1.8.0-beta2 clojure-1.8.0-beta1 clojure-1.8.0-alpha5 clojure-1.8.0-alpha4 clojure-1.8.0-alpha3 clojure-1.8.0-alpha2 clojure-1.8.0-alpha1 clojure-1.8.0-RC5 clojure-1.8.0-RC4 clojure-1.8.0-RC3 clojure-1.8.0-RC2 clojure-1.8.0-RC1 clojure-1.7.0 clojure-1.7.0-beta3 clojure-1.7.0-beta2 clojure-1.7.0-beta1 clojure-1.7.0-alpha6 clojure-1.7.0-alpha5 clojure-1.7.0-alpha4 clojure-1.7.0-alpha3 clojure-1.7.0-alpha2 clojure-1.7.0-alpha1 clojure-1.7.0-RC2 clojure-1.7.0-RC1 clojure-1.6.0 clojure-1.6.0-beta2 clojure-1.6.0-beta1 clojure-1.6.0-alpha3 clojure-1.6.0-alpha2 clojure-1.6.0-alpha1 clojure-1.6.0-RC4 clojure-1.6.0-RC3 clojure-1.6.0-RC2 clojure-1.6.0-RC1 clojure-1.5.1 clojure-1.5.0 clojure-1.5.0-beta13 clojure-1.5.0-beta12 clojure-1.5.0-beta11 clojure-1.5.0-beta10 clojure-1.5.0-beta9 clojure-1.5.0-beta8 clojure-1.5.0-beta7 clojure-1.5.0-beta2 clojure-1.5.0-beta1 clojure-1.5.0-alpha7 clojure-1.5.0-alpha6 clojure-1.5.0-alpha5 clojure-1.5.0-alpha4 clojure-1.5.0-alpha3 clojure-1.5.0-alpha2 clojure-1.5.0-alpha1 clojure-1.5.0-RC17 clojure-1.5.0-RC16 clojure-1.5.0-RC15 clojure-1.5.0-RC14 clojure-1.5.0-RC6 clojure-1.5.0-RC5 clojure-1.5.0-RC4 clojure-1.5.0-RC3 clojure-1.5.0-RC2 clojure-1.5.0-RC1 clojure-1.4.0 clojure-1.4.0-beta7 clojure-1.4.0-beta6 clojure-1.4.0-beta5 clojure-1.4.0-beta4 clojure-1.4.0-beta3 clojure-1.4.0-beta2 clojure-1.4.0-beta1 clojure-1.4.0-alpha5 clojure-1.4.0-alpha4 clojure-1.4.0-alpha3 clojure-1.4.0-alpha2 clojure-1.4.0-alpha1 clojure-1.3.0 clojure-1.3.0-beta3 clojure-1.3.0-beta2 clojure-1.3.0-beta1 clojure-1.3.0-alpha8 clojure-1.3.0-alpha7 clojure-1.3.0-alpha6
Nothing to show
Commits on Dec 2, 2009
Commits on Jul 22, 2009
  1. initial fork/join support

    incorporate jsr166y.jar in build
    uses fj pool in agent
    added clojure.par ns with pvmap and pvreduce
    richhickey committed Jul 22, 2009
Commits on Jul 20, 2009
Commits on Jul 18, 2009
  1. redef into with batch support

    richhickey committed Jul 18, 2009
  2. got rid of LazilyPersistentVector instances, trim tail in immutable, …

    …redefed vector factory fns in terms of MutableVector
    richhickey committed Jul 18, 2009
  3. renamed immutable immutable!

    richhickey committed Jul 18, 2009
Commits on Jul 17, 2009
  1. first cut at mutable vector

    richhickey committed Jul 17, 2009
Commits on Jul 16, 2009
Commits on Jul 15, 2009
Commits on Jul 10, 2009
  1. move with-precision tests to that section of vars.clj Fixes #137

    Signed-off-by: Chouser <>
    Stephen C. Gilardi committed with Chouser Jun 30, 2009
  2. Refs #137: make *math-context* settable, with test + tests of with-pr…

    Signed-off-by: Chouser <>
    Stephen C. Gilardi committed with Chouser Jun 30, 2009
Commits on Jul 4, 2009
Commits on Jul 3, 2009
Commits on Jul 1, 2009
  1. in defn, propagate pre/post conditions written as map trailing arglis…

    …t to metadata on arglist
    richhickey committed Jul 1, 2009
Commits on Jun 30, 2009
Commits on Jun 26, 2009
  1. Test reading of numbers like "1." and "1.e3". Fixes #117

    Signed-off-by: Chouser <>
    scgilardi committed with Chouser May 4, 2009
Commits on Jun 25, 2009
  1. changed test target to "test"

    richhickey committed Jun 25, 2009
Commits on Jun 24, 2009
  1. :pre and :post conditions as metadata on arglist, or map following ar…

    conditions are predicate exprs in a vector
    return value of fn is bound to % for :post
    (defn foo [x y]
      {:pre [(even? x) (< x y)]
       :post [(> % 3)]}
      (* x y))
    add *assert*, default true, when not true asserts are no-ops
    *assert* is bound in repl
    richhickey committed Jun 24, 2009
  2. perf tweaks in reduce

    richhickey committed Jun 24, 2009
  3. gtic package renamings:

     - clojure.contrib to clojure
     - clojure.test-is to test
    stuarthalloway committed Jun 24, 2009
  4. gtic work-in-progress:

      test libraries moved over
      tests moved over
      build broken (next commits will break dependencies)
    stuarthalloway committed Jun 24, 2009
Commits on Jun 22, 2009
Commits on Jun 21, 2009
  1. core: make every? return false instead of nil

    Refs #71
    Signed-off-by: Chouser <>
    Jarkko Oranen committed with Chouser Jun 21, 2009