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.
941 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 | 467 |
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. | 14 |
funcool/struct | A library providing a way to validate the structure of data in Clojure applications. | 119 |
funcool/buddy | A comprehensive security library for Clojure providing cryptographic tools and mechanisms for authentication, authorization, and encryption. | 827 |
clj-commons/manifold | A compatibility layer for event-driven abstractions | 1,021 |
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. | 448 |
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 the Dart ecosystem. | 1,429 |
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 |