Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-02 | refactor so mutable vectors support ordinary read functions: ↵chunks | Rich Hickey | |
get/count/nth/function-call, with thread safety check | |||
2009-07-20 | prevent vec from creating arrays from Collections | Rich Hickey | |
2009-07-18 | redef into with batch support | Rich Hickey | |
2009-07-18 | renamed immutable immutable! | Rich Hickey | |
2009-07-17 | Clojure interface to editable vectors - ↵ | Rich Hickey | |
mutable,immutable,conj!,pop!,assoc!,get!,nth! | |||
2009-07-14 | Merge branch 'master' into chunks | Rich Hickey | |
2009-07-09 | Refs #137: make *math-context* settable, with test + tests of with-precision | Stephen C. Gilardi | |
Signed-off-by: Chouser <chouser@n01se.net> | |||
2009-07-01 | in defn, propagate pre/post conditions written as map trailing arglist to ↵ | Rich Hickey | |
metadata on arglist | |||
2009-06-30 | added ref min/max history control - refs #138 | Rich Hickey | |
2009-06-25 | made copyright notices uniform | Rich Hickey | |
2009-06-25 | Merge branch 'gtic' of git://github.com/stuarthalloway/clojure into gtic | Rich Hickey | |
2009-06-24 | :pre and :post conditions as metadata on arglist, or map following arglist | Rich Hickey | |
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 | |||
2009-06-24 | perf tweaks in reduce | Rich Hickey | |
2009-06-24 | perf tweaks in map/filter/reduce | Rich Hickey | |
2009-06-24 | gtic package renamings: | Stuart Halloway | |
- clojure.contrib to clojure - clojure.test-is to test | |||
2009-06-24 | gtic work-in-progress: | Stuart Halloway | |
test libraries moved over tests moved over build broken (next commits will break dependencies) | |||
2009-06-21 | core: make every? return false instead of nil | Jarkko Oranen | |
Refs #71 Signed-off-by: Chouser <chouser@n01se.net> | |||
2009-06-20 | made range chunked | Rich Hickey | |
2009-06-20 | made reduce chunk-aware | Rich Hickey | |
2009-06-20 | made filter chunk-aware | Rich Hickey | |
2009-06-20 | add optional pad argument to partition. Fixes #120 | Dimitry Gashinsky | |
Signed-off-by: Chouser <chouser@n01se.net> | |||
2009-06-19 | Bring documentation for 'require up to date | Jarkko Oranen | |
Signed-off-by: Chouser <chouser@n01se.net> | |||
2009-06-19 | add an optional encoding argument to slurp. Fixes #125 | Chas Emerick | |
Signed-off-by: Chouser <chouser@n01se.net> | |||
2009-06-18 | Added IChunk, chunk fns, made map chunk aware | Rich Hickey | |
2009-06-12 | added more future fns, fixed print of pending futures, added promise/deliver | Rich Hickey | |
2009-05-29 | backed out count inlining | Rich Hickey | |
2009-05-28 | perf tweaks to count, nth | Rich Hickey | |
2009-05-27 | get rid of root classloader. Establish dynamic context classloader for repl ↵ | Rich Hickey | |
thread. Default true for *use-context-classloader* | |||
2009-05-25 | switched binding to use let instead of do | Rich Hickey | |
2009-05-16 | do unrolls at top-level | Rich Hickey | |
2009-05-13 | steps in improving modularity - moving classname resolution towards consumer ↵ | Rich Hickey | |
in: ns - wraps require and use calls in with-loading-context | |||
2009-05-08 | first steps in improving modularity - moving classname resolution towards ↵ | Rich Hickey | |
consumer in: new, static calls, class literals and import. Note import is now a macro (but tolerant of quotes for backwards compatibility) | |||
2009-05-04 | move trunk to 1.1 | Rich Hickey | |
2009-05-04 | 1.0.0 baseline | Rich Hickey | |
2009-04-28 | copy versioned jars to unversioned on build, patch from | Rich Hickey | |
laurent.petit made :major :minor :incremental parts of *clojure-version* integers | |||
2009-04-27 | added support for versioned builds, alignment with *clojure-version*, ↵ | Rich Hickey | |
(clojure-version) function. Note this will create jars with names like: clojure-1.0.0-RC1-SNAPSHOT.jar [issue 110], patch from laurent.petit | |||
2009-04-27 | got rid of assert-if-lazy-seq, if*, and if as macro | Rich Hickey | |
2009-04-27 | reduced promise for closed-over clearing in lazy-seq and delay, better error ↵ | Rich Hickey | |
msg in condp, added stream?, support for streams in sequence, tweaks to Stream (streams still not for public use) | |||
2009-04-21 | added *clojure-version* | Rich Hickey | |
2009-04-19 | fixed doc for enumeration-seq | Rich Hickey | |
2009-04-14 | clojure.main should exit with non-zero code on unhandled exceptions [issue 106] | Rich Hickey | |
2009-04-12 | :post-init option for gen-class [issue 45], patch from Chouser | Rich Hickey | |
2009-04-12 | flag to control eval reader (*read-eval*) [issue 34], patch from jhawk28 | Rich Hickey | |
2009-04-12 | use column labels instead of names in resultset-seq, and validate unique ↵ | Rich Hickey | |
[issue 33] | |||
2009-04-12 | :exposes should expose static fields as static methods [issue 2], patch from ↵ | Rich Hickey | |
Chouser | |||
2009-04-10 | fixed doc for rand [issue 91] | Rich Hickey | |
2009-04-10 | proxy: NPE for unresolved class [issue 102] | Rich Hickey | |
2009-04-09 | pass defmethod names to MultiFns and use in error reporting | Rich Hickey | |
2009-04-01 | added get-method | Rich Hickey | |
2009-03-19 | fixed zip/remove when empty branch - patch from cgrand | Rich Hickey | |