Commits

Show all
Author Commit Message Labels Comments Date
Meikel Brandmeyer
v2.0.1
Tags
v2.0.1
Meikel Brandmeyer
Fixed broken macros * lazymap.clj (lazy-hash-map, lazy-sorted-map): The macros passed the map functions directly instead of the quoted symbol. * lazymap.clj (make-map): re-arranged source layout (no functional change)
Meikel Brandmeyer
Replaced .. with -> * LazyMapClass.clj: changed all uses of .. to -> and dot notation. -> is more flexible than .., also allowing macros and normal functions.
Meikel Brandmeyer
Implement also Sequential for LazyMapSeq
Meikel Brandmeyer
Added tag v2.0.0 for changeset 99fd96a0d6ac
Meikel Brandmeyer
v2.0.0
Tags
v2.0.0
Meikel Brandmeyer
Remove obsolete tests
Meikel Brandmeyer
Make LazyMapClass also handle meta data
Meikel Brandmeyer
Added bump-* targets
Meikel Brandmeyer
Added lazy-struct-map and lazy-struct
Meikel Brandmeyer
Refactor make creation code
Meikel Brandmeyer
Switch from NaturalDocs to "normal" docstrings
Meikel Brandmeyer
Switch to Makefile instead of ant
Meikel Brandmeyer
Added small check for LazyMapEntry.getRawValue
Meikel Brandmeyer
Moved lazy-*-map and lazy-assoc macros to use new LazyMap class
Meikel Brandmeyer
Implemented LazyMap via genclass
Meikel Brandmeyer
Implemented LazyMapSeq for lazy maps via genclass
Meikel Brandmeyer
Implemented lazy IMapEntry via gen-class
Meikel Brandmeyer
Added (unfilfilling) gen-class mechanism to build.xml
Meikel Brandmeyer
Move to lazymap namespace instead lazy-map (due to gen-class)
Meikel Brandmeyer
Added ant build script
Meikel Brandmeyer
Move sources to src/ subdirectory for later use with ant build tool
Meikel Brandmeyer
Change path and filename to adapt to new namespace mangling.
Meikel Brandmeyer
Fixed namespace Added the de.kotka prefix to the namespace as it is used in the new source organisation and clojure-contrib's lib.clj.
Meikel Brandmeyer
Changed namespace to de.kotka.lazy-map
Meikel Brandmeyer
MapEntry now obeys to laziness
Meikel Brandmeyer
Obviously contains? was broken.
Meikel Brandmeyer
Implementation using proxies Using proxies now gives a complete drop-in replacement for the normal map.
Meikel Brandmeyer
Added tag v1.0.0 for changeset 6f629d6b99fa
Meikel Brandmeyer
Added lazy-assoc and lazy-dissoc
Tags
v1.0.0
  1. Prev
  2. Next