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.
944 stars
36 watching
66 forks
Language: Clojure
last commit: almost 3 years ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
uncomplicate/fluokitten | A Clojure library implementing category theory concepts for functional programming | 468 |
funcool/clojure.jdbc | A Clojure library that simplifies the interaction with relational databases using JDBC. | 105 |
jcouyang/cat.js | A JavaScript implementation of category theory concepts with various monad and functor classes. | 15 |
funcool/struct | A library providing a way to validate the structure of data in Clojure applications. | 119 |
funcool/buddy | A security library for Clojure providing various cryptographic and authentication mechanisms. | 830 |
clj-commons/manifold | A compatibility layer for event-driven abstractions | 1,022 |
clojuredocs/guides | An assortment of guides and tutorials covering various aspects of the Clojure programming language and its ecosystem | 369 |
clojure/algo.monads | A Clojure-based library providing macros and definitions for common data monads. | 446 |
metabase/toucan | A Clojure library for defining application models and interacting with databases in a flexible and powerful way | 570 |
aaronc/fx-clj | A Clojure library providing convenience functions and APIs for JavaFX, core.async, data binding, and modifying nodes. | 108 |
zalando-stups/cats.match | Provides pattern matching support for monads in the Clojure cats library. | 53 |
puniverse/pulsar | Provides a concurrency framework with fibers, channels and actors for Clojure. | 911 |
tensegritics/clojuredart | A Clojure dialect for building native mobile and desktop apps using Flutter and Dart | 1,444 |
clojure/java.jdbc | Provides low-level JDBC-based access to databases in Clojure | 724 |
clojurephant/sample-clojurephant-cljs-app | A sample project demonstrating the use of Clojurephant to build a ClojureScript application | 0 |