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.
Source on Github

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.

Get Started! » Read doc guides » Join the Community »

Idiomatic Clojure

No weird constructs - looks and feels like normal Clojure code.

Implements Monadic concepts for many common Clojure constructs.

Works even on the GPU!

Used in Cool Projects

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.

Reusable literature

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.

Free and Open Source

Browse the source code on GitHub

Licensed under the Eclipse Public License, same as Clojure.

Latest News

Follow the news on the Uncomplicate mailing list or @Uncomplicateorg Twitter account.

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.