Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.

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

Idiomatic Clojure

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

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.

Haskell friendly

Reuse existing monadic programming know-how and translate it to Clojure code.

Free and Open Source

Licensed under the Eclipse Public License, same as Clojure.

Are you a native English speaker? Please help us improve this page. Clone the source code of this website, make your changes, and issue a pull request on GitHub or, if you prefer, simply send us the changes in plain text files.

Latest News

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