cats

Category framework

Provides higher-order abstractions for category theory and algebraic structures in Clojure and ClojureScript.

Category Theory and Algebraic abstractions for Clojure and ClojureScript.

GitHub

944 stars
36 watching
66 forks
Language: Clojure
last commit: over 4 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
uncomplicate/fluokittenA Clojure library implementing category theory concepts for functional programming468
funcool/clojure.jdbcA Clojure library that simplifies the interaction with relational databases using JDBC.105
jcouyang/cat.jsA JavaScript implementation of category theory concepts with various monad and functor classes.15
funcool/structA library providing a way to validate the structure of data in Clojure applications.119
funcool/buddyA security library for Clojure providing various cryptographic and authentication mechanisms.830
clj-commons/manifoldA compatibility layer for event-driven abstractions1,022
clojuredocs/guidesAn assortment of guides and tutorials covering various aspects of the Clojure programming language and its ecosystem369
clojure/algo.monadsA Clojure-based library providing macros and definitions for common data monads.446
metabase/toucanA Clojure library for defining application models and interacting with databases in a flexible and powerful way570
aaronc/fx-cljA Clojure library providing convenience functions and APIs for JavaFX, core.async, data binding, and modifying nodes.108
zalando-stups/cats.matchProvides pattern matching support for monads in the Clojure cats library.53
puniverse/pulsarProvides a concurrency framework with fibers, channels and actors for Clojure.911
tensegritics/clojuredartA Clojure dialect for building native mobile and desktop apps using Flutter and Dart1,444
clojure/java.jdbcProvides low-level JDBC-based access to databases in Clojure724
clojurephant/sample-clojurephant-cljs-appA sample project demonstrating the use of Clojurephant to build a ClojureScript application0