Permalink
Commits on Dec 2, 2009
Commits on Jul 22, 2009
  1. initial fork/join support

    richhickey committed Jul 22, 2009
    incorporate jsr166y.jar in build
    uses fj pool in agent
    added clojure.par ns with pvmap and pvreduce
Commits on Jul 20, 2009
Commits on Jul 18, 2009
  1. got rid of LazilyPersistentVector instances, trim tail in immutable, …

    richhickey committed Jul 18, 2009
    …redefed vector factory fns in terms of MutableVector
Commits on 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

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

    Stephen C. Gilardi authored and Chouser committed Jun 30, 2009
    …ecision
    
    Signed-off-by: Chouser <chouser@n01se.net>
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…

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

    scgilardi authored and Chouser committed May 4, 2009
    Signed-off-by: Chouser <chouser@n01se.net>
Commits on Jun 25, 2009
Commits on Jun 24, 2009
  1. :pre and :post conditions as metadata on arglist, or map following ar…

    richhickey committed Jun 24, 2009
    …glist
    
    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
  2. perf tweaks in reduce

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

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

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

    Jarkko Oranen authored and Chouser committed Jun 21, 2009
    Refs #71
    
    Signed-off-by: Chouser <chouser@n01se.net>