aboutsummaryrefslogtreecommitdiff
path: root/src/clojure
AgeCommit message (Collapse)Author
2009-02-15fix issue 18: test agents error handling. Patch from Shawn Hooverscgilardi
2009-02-15fix issue 29: move sequence functions from lazy_seqs to seq_utilsscgilardi
2009-02-15command-line: Fix doseq exampleChouser
2009-02-14test sequences: distinct, vals, keysFrantisek Sodomka
2009-02-14monads: added identity monadKonrad Hinsen
2009-02-14remove tests for non-integer modscgilardi
2009-02-13json/read.clj: added custom string parser to support \/ escapesStuart Sierra
2009-02-13accumulators: new range accumulatorKonrad Hinsen
2009-02-12accumulators: new minimum and maximum accumulatorsKonrad Hinsen
2009-02-12revert fix for issue 28, unregistered contributorscgilardi
2009-02-12test numbers: mod, rem, quotFrantisek Sodomka
2009-02-12macros: changed comments to invite everyone to add their own macrosKonrad Hinsen
2009-02-12fix issue 28, more capable partition-all, from H.Duererscgilardi
2009-02-11add test_clojure/data_structures.clj: tests for listFrantisek Sodomka
2009-02-11fix issue 9: lazy_seqs add partition-all from Jason Wolfescgilardi
2009-02-11macros: letfn has implicit doKonrad Hinsen
2009-02-11adapt repl_ln.clj to new repl read hook in Clojure svn 1269scgilardi
2009-02-11test_is.clj: Print complete stack trace for exceptions.Stuart Sierra
Bind *stack-trace-depth* to a number to limit stack trace depth. Discussion at http://groups.google.com/group/clojure/browse_thread/thread/5316bdb93f1c4407
2009-02-11stacktrace.clj: fix print-cause-trace to recursively print ALL causes.Stuart Sierra
Before, it only printed the first 2 exceptions. Report/patch from Chas Emerick. http://code.google.com/p/clojure-contrib/issues/detail?id=27
2009-02-10monads: optimization in domonadKonrad Hinsen
2009-02-10fix issue 22: additional tests for sequences: from Frantisek Sodomkascgilardi
2009-02-10fix issue 21: test-clojure/logic.clj from Frantisek Sodomkascgilardi
2009-02-10fix issue 19: test-clojure/sequences: pmap regression, vector/seq equality, ↵scgilardi
from Shawn Hoover
2009-02-10fix issue 20: test predicates, from Frantisek Sodomkascgilardi
2009-02-10fix issue 16: test-clojure/evaluation: from Shawn Hooverscgilardi
2009-02-10add set to build.xml, add {:tag Boolean} to predicates in set.cljscgilardi
2009-02-10fix issue 14: set.clj from Jason Wolfescgilardi
2009-02-10fix issue 8, lazy_seqs.clj, from Jason Wolfescgilardi
2009-02-10fix issue 15, test_clojure/reader: patch from Shawn Hooverscgilardi
2009-02-08accumulators: renamed add-coll to add-items and added queue accumulatorKonrad Hinsen
2009-02-07shell-out: add :return-map option, patch from Perry TrolardChouser
2009-02-07error-kit: initial commitChouser
2009-02-05duck_streams.clj: fixed bug when a Reader wasn't wrapped in a BufferedReaderStuart Sierra
2009-02-01command-line: simplified the cmdspec parsing code a bit.Chouser
2009-02-01command-line: allow option synonyms (e.g. --port, -p) patch from Perry TrolardChouser
2009-01-31def: refine defalias further, deals now with only root binding, cleanly ↵scgilardi
merges metadata and provides doc string, conforms to DRY principle
2009-01-30probabilities.dist: added creation of dists from counters by normalizationKonrad Hinsen
2009-01-30auto_agent.clj: new lib, auto-updating agents, like Cells in CLStuart Sierra
2009-01-30json/write.clj & json/read.clj: made tests namespace-privateStuart Sierra
2009-01-30test_is.clj: added "deftest-"Stuart Sierra
2009-01-29monads.clj: new cont monad, new macros m-when and m-when-notKonrad Hinsen
2009-01-29Removed gen-interface -- has been in clojure.core for almost 2 months now.Chouser
2009-01-29Fixed partition-by to work on vectors, arrays or ranges (generally when ↵Christophe Grand
(identical? (rest s) (rest s)) returns false).
2009-01-29test-clojure.reader: fix some number tests for current clojure and added ↵scgilardi
some. all pass currently
2009-01-29apply_macro.clj: added new (evil) libStuart Sierra
2009-01-28Added combinatorics.clj, which contains efficient implementations of a ↵Mark Engelberg
number of common combinatorial functions, such as permutations, combinations, subsets, cartesian-product, and more. Also, commented out similar functions in lazy_seqs.clj with Stephen C. Gilardi's permission to avoid duplication with these newer, faster functions.
2009-01-26json/read.clj: eliminated reflection, fixed int/char typecast bugStuart Sierra
2009-01-26Moved print_json.clj to json/write.clj; added json/read.clj.Stuart Sierra
2009-01-26sql.internal: with-query-results clearer error message when code needs ↵scgilardi
updating from query as sql string to query as vector containing sql string and params
2009-01-26print_json.clj: added new lib, a JSON generatorStuart Sierra