├── .gitignore ├── LICENSE ├── README.md ├── doc ├── intro.md ├── performance-tests.md └── transient-sets-not-always-faster-than-persistent.md ├── project.clj ├── src └── funjible │ ├── set.clj │ └── set_with_patching.clj └── test └── funjible ├── set_clj190_precondition_mods_only.clj ├── set_precondition_always_transient_mods.clj └── set_test.clj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/README.md -------------------------------------------------------------------------------- /doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/doc/intro.md -------------------------------------------------------------------------------- /doc/performance-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/doc/performance-tests.md -------------------------------------------------------------------------------- /doc/transient-sets-not-always-faster-than-persistent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/doc/transient-sets-not-always-faster-than-persistent.md -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/project.clj -------------------------------------------------------------------------------- /src/funjible/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/src/funjible/set.clj -------------------------------------------------------------------------------- /src/funjible/set_with_patching.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/src/funjible/set_with_patching.clj -------------------------------------------------------------------------------- /test/funjible/set_clj190_precondition_mods_only.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/test/funjible/set_clj190_precondition_mods_only.clj -------------------------------------------------------------------------------- /test/funjible/set_precondition_always_transient_mods.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/test/funjible/set_precondition_always_transient_mods.clj -------------------------------------------------------------------------------- /test/funjible/set_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jafingerhut/funjible/HEAD/test/funjible/set_test.clj --------------------------------------------------------------------------------