LazyMap is a transparent wrapper around the map types of Clojure. It works
-similar to lazy-cons for lists: the value associated with a key via lazy-assoc
-is not evaluated until it is actually accessed. So if the value is dissoc'd
-before it is accessed the code necessary to generate the value is not executed
+similar to lazy-seq for sequences: the value associated with a key via
+lazy-assoc is not evaluated until it is actually accessed. So if the value is
+dissoc'd before it is accessed the code necessary to generate the value is not
-Normally it should not be necessary to rebuild the jar, but anyway... To
-build lazy-map create a file "local.properties" put a line in that file,
+To build lazy-map create a file "local.properties". Put a line in that file,
which specifies the location of your clojure.jar file.
(re-)build by invoking ant.
+Then simply build by invoking ant.
Put the jar in your classpath and (require) the de.kotka.lazymap namespace.
Further documentation can be obtained via find-doc and doc in the Repl.
+Note: This release of LazyMap is compatible with (and hence needs a) post
+lazy-branch merge Clojure.
Meikel Brandmeyer <firstname.lastname@example.org>,
- version.txt -- Version Information for lazy-map (syntax: Text)
- [automatically generated and maintained by GNU shtool]
- This is lazy-map, Version 2.1.0 (13-Jan-2009)