The API documentation index gives an overview of what this library offers.
This package offers three types of functions:
clojure.corefunctions, but with better documentation (including examples).
- Variants of
clojure.corefunctions that accept more kinds of inputs.
- A grab-bag of useful functions that, importantly, you can copy into your own code without worrying about licenses or giving credit or any of that. As a programmer trying to get work done, I use this library and others to create a "favorite functions" namespace that I
Available via clojars for Clojure 1.7+
For lein: [marick/suchwow "6.0.0"]
Copy the source if you want, do the normal
(:require [such.types :as wow]) thing, or create your own
namespace with all the things you think should be packaged with Clojure.
This software is covered by the Unlicense and, as such, is in the public domain.
- Alex Miller
- Bahadir Cambel
- Børge Svingen
- Brian Marick
Pull requests accepted, provided:
Your contribution has tests. In keeping with the spirit of the library, they don't even have to be written with Midje, since Midje can run clojure.test tests.
Your contribution doesn't depend on anything other than Clojure itself.
You have the right to put your contribution into the public domain.
To allow me to be a teensy bit scrupulous, please include the following text in the comment of your pull request:
I dedicate any and all copyright interest in this software to the public domain. I make this dedication for the benefit of the public at large and to the detriment of my heirs and successors. I intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.