aboutsummaryrefslogtreecommitdiff
path: root/src/clojure/contrib/monads.clj
AgeCommit message (Expand)Author
2010-01-20Move source files into Maven-style directory structure.Stuart Sierra
2009-08-19monads: correction in commentKonrad Hinsen
2009-06-23monads: new functions m-until and with-state-field and some cleanupKonrad Hinsen
2009-05-10monads: symbol macros for m-result, m-bind, m-zero, m-plusKonrad Hinsen
2009-05-06monads: monad functions are now real functions defined as symbol macrosKonrad Hinsen
2009-05-04Documentation updateKonrad Hinsen
2009-05-03Namespace documentation for autodocKonrad Hinsen
2009-04-29monads: sequence monad made fully lazyKonrad Hinsen
2009-04-28monads: bug fixes for maybe-t and sequence-tKonrad Hinsen
2009-04-23monads: fixed m-plus in maybe-tKonrad Hinsen
2009-04-23monads: better default for which-m-plus in maybe-tKonrad Hinsen
2009-04-21monads: new monad function m-reduceKonrad Hinsen
2009-03-24monads: implemented :let as in Clojure's forKonrad Hinsen
2009-03-20monads: new state monad functions for working with mapsKonrad Hinsen
2009-03-06monads: added set monadKonrad Hinsen
2009-03-03monads: simplified condition handlingKonrad Hinsen
2009-03-02General revision of my modules:Konrad Hinsen
2009-02-27monads: added state-t monad transformer (by Jim Duey)Konrad Hinsen
2009-02-18monads+probabilities: added an -m suffix to all monad namesKonrad Hinsen
2009-02-18Fix conflicting name "sequence" with Clojure SVN 1291Chouser
2009-02-15monads: fixes to make it work with the lazy branchKonrad Hinsen
2009-02-14monads: added identity monadKonrad Hinsen
2009-02-10monads: optimization in domonadKonrad Hinsen
2009-01-29monads.clj: new cont monad, new macros m-when and m-when-notKonrad Hinsen
2009-01-25Monads: new writer monad, enhanced maybe-t transformer, new sequence-t transf...Konrad Hinsen
2009-01-08monads.clj: modified maybe monad, added monad transformer maybe-t, changed de...Konrad Hinsen
2009-01-06New file clojure.contrib.monads (plus its entry in build.xml)Konrad Hinsen