Commits

Author Commit Message Labels Comments Date
Moritz Heidkamp
Release 0.0.6
Tags
0.0.6
Moritz Heidkamp
Port `some->', renamed to `and->'
Moritz Heidkamp
Release 0.0.5
Tags
0.0.5
Moritz Heidkamp
Merged in janherich/clojurian (pull request #2) Add 'as->' macro to syntax
Jan Herich
Add more test coverage
Jan Herich
Fix behavior of the as-> macro
Jan Herich
Add 'as->' macro to syntax This commit adds implementation and tests for the 'as->' macro, which is very useful when threading multiple expressions with '->' macro. Sometimes, we need to bind the intermediate result of the expression which is being threaded to named symbol, and 'as->' macro accomplishes just that (it's part of the Clojure since version 1.5) Little example: (-> 10 (* 2) (as-> r (cons (* …
Moritz Heidkamp
Merged in evhan/clojurian (pull request #1) extend thrush to accept non-parenthesized clauses
evhan
extend thrush to accept non-parenthesized clauses
Moritz Heidkamp
Some persistent vector fixes
Branches
pv
Moritz Heidkamp
quarter of persistent hash map
Branches
pv
Moritz Heidkamp
we don't have no arrays around here
Branches
pv
Moritz Heidkamp
PV version 1!!
Branches
pv
Moritz Heidkamp
PV initial commit
Branches
pv
Moritz Heidkamp
Release 0.0.4
Tags
0.0.4
Moritz Heidkamp
Preserve #f return values of the `then` clause in `if-let*` (thanks Andy Bennett for pointing this out)
Moritz Heidkamp
Release 0.0.3
Tags
0.0.3
Moritz Heidkamp
Prefix all identifiers with `atom-`
Moritz Heidkamp
Release 0.0.2
Tags
0.0.2
Moritz Heidkamp
Add section to atom tests
Moritz Heidkamp
Make reset! return the new value
Moritz Heidkamp
Also export atom?
Moritz Heidkamp
Some renaming
Moritz Heidkamp
Add if-let and if-let*
Moritz Heidkamp
Add a proof-of-concept implementation of atom
Moritz Heidkamp
use clearer naming in `doto'
Moritz Heidkamp
add comment about `doto` origin
Moritz Heidkamp
add release-info file
Moritz Heidkamp
initial commit
Tags
0.0.1