├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── project.clj ├── src └── flatland │ └── useful │ ├── bean.clj │ ├── cli.clj │ ├── compress.clj │ ├── config.clj │ ├── datatypes.clj │ ├── debug.clj │ ├── deftype.clj │ ├── dispatch.clj │ ├── exception.clj │ ├── experimental.clj │ ├── experimental │ ├── delegate.clj │ └── unicode.clj │ ├── fn.clj │ ├── io.clj │ ├── java.clj │ ├── macro.clj │ ├── map.clj │ ├── ns.clj │ ├── parallel.clj │ ├── seq.clj │ ├── state.clj │ ├── string.clj │ ├── test.clj │ ├── time.clj │ └── utils.clj └── test ├── config1.clj ├── config2.clj └── flatland └── useful ├── bean_test.clj ├── cli_test.clj ├── compress_test.clj ├── config_test.clj ├── datatypes_test.clj ├── debug_test.clj ├── deftype_test.clj ├── dispatch_test.clj ├── exception_test.clj ├── experimental_test.clj ├── fn_test.clj ├── io_test.clj ├── java_test.clj ├── macro_test.clj ├── map_test.clj ├── ns_test.clj ├── parallel_test.clj ├── seq_test.clj ├── state_test.clj ├── string_test.clj ├── test_test.clj └── utils_test.clj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/README.md -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/project.clj -------------------------------------------------------------------------------- /src/flatland/useful/bean.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/bean.clj -------------------------------------------------------------------------------- /src/flatland/useful/cli.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/cli.clj -------------------------------------------------------------------------------- /src/flatland/useful/compress.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/compress.clj -------------------------------------------------------------------------------- /src/flatland/useful/config.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/config.clj -------------------------------------------------------------------------------- /src/flatland/useful/datatypes.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/datatypes.clj -------------------------------------------------------------------------------- /src/flatland/useful/debug.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/debug.clj -------------------------------------------------------------------------------- /src/flatland/useful/deftype.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/deftype.clj -------------------------------------------------------------------------------- /src/flatland/useful/dispatch.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/dispatch.clj -------------------------------------------------------------------------------- /src/flatland/useful/exception.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/exception.clj -------------------------------------------------------------------------------- /src/flatland/useful/experimental.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/experimental.clj -------------------------------------------------------------------------------- /src/flatland/useful/experimental/delegate.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/experimental/delegate.clj -------------------------------------------------------------------------------- /src/flatland/useful/experimental/unicode.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/experimental/unicode.clj -------------------------------------------------------------------------------- /src/flatland/useful/fn.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/fn.clj -------------------------------------------------------------------------------- /src/flatland/useful/io.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/io.clj -------------------------------------------------------------------------------- /src/flatland/useful/java.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/java.clj -------------------------------------------------------------------------------- /src/flatland/useful/macro.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/macro.clj -------------------------------------------------------------------------------- /src/flatland/useful/map.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/map.clj -------------------------------------------------------------------------------- /src/flatland/useful/ns.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/ns.clj -------------------------------------------------------------------------------- /src/flatland/useful/parallel.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/parallel.clj -------------------------------------------------------------------------------- /src/flatland/useful/seq.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/seq.clj -------------------------------------------------------------------------------- /src/flatland/useful/state.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/state.clj -------------------------------------------------------------------------------- /src/flatland/useful/string.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/string.clj -------------------------------------------------------------------------------- /src/flatland/useful/test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/test.clj -------------------------------------------------------------------------------- /src/flatland/useful/time.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/time.clj -------------------------------------------------------------------------------- /src/flatland/useful/utils.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/src/flatland/useful/utils.clj -------------------------------------------------------------------------------- /test/config1.clj: -------------------------------------------------------------------------------- 1 | {size 1} 2 | -------------------------------------------------------------------------------- /test/config2.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/config2.clj -------------------------------------------------------------------------------- /test/flatland/useful/bean_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/bean_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/cli_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/cli_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/compress_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/compress_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/config_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/config_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/datatypes_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/datatypes_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/debug_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/debug_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/deftype_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/deftype_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/dispatch_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/dispatch_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/exception_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/exception_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/experimental_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/experimental_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/fn_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/fn_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/io_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/io_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/java_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/java_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/macro_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/macro_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/map_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/map_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/ns_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/ns_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/parallel_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/parallel_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/seq_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/seq_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/state_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/state_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/string_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/string_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/test_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/test_test.clj -------------------------------------------------------------------------------- /test/flatland/useful/utils_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatland/useful/HEAD/test/flatland/useful/utils_test.clj --------------------------------------------------------------------------------