Open
Description
I'm really a great fan of this library, and there is this feeling that it is becoming kind of one of Clojure's missing pieces. I think the library core is extremely well-designed, and that allows very unopinionated, versatile usage like:
- Vector, map, and lite syntax;
- Function schema via var metadata, separate declaration, and plumatic-style;
- Anything else I missed?
However, I don't know what would make the adoption / learning curve easier: perhaps it's great to show all the power from line 0 in the README.md
, or might it be better to explain the core functionality with only one advised style for syntax and function schema, and elaborate later or in separate docs?