Guiding opinions: Enhance the core language in resonable, useful, and conservative ways. Don't be a framework. Rather, be a conservative set of generally-useful functions that may be used together or separately. Make advanced topics like transducers and monads so easy that you don't have to know when you're using them. Use a small set of common-sense dependencies to minimize adoption friction.
[coconutpalm/clj-foundation "0.10.0"]
coconutpalm/clj-foundation {:mvn/version "0.10.0"}
implementation("coconutpalm:clj-foundation:0.10.0")
<dependency> <groupId>coconutpalm</groupId> <artifactId>clj-foundation</artifactId> <version>0.10.0</version> </dependency>
Want to display the latest version of your project on GitHub? Use the markdown code below!
If you want to include pre-releases and snapshots, use the following markdown code: