Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Please support my work on Patreon by adopting a pet Neanderthal function in your name! I'll intive you to a dedicated Discord discussion server. Can't afford to donate? Ask for a free invite.
No weird constructs - looks and feels like normal Clojure code.
Implements Monadic concepts for many common Clojure constructs.
Works even on the GPU!
Check out the Neanderthal native matrix library. It is written in Clojure and uses Fluokitten as an universal API that communicates with native and GPU data structures.
The code from the existing books, articles and tutorials for learning monadic programming, which is usually written in Haskell is translatable to Clojure with Fluokitten.
Browse the source code on GitHub
Licensed under the Eclipse Public License, same as Clojure.
Follow the news on the Uncomplicate mailing list or @Uncomplicateorg Twitter account.