algo.monads
Data monad library
A Clojure-based library providing macros and definitions for common data monads.
Macros for defining monads, and definition of the most common monads
446 stars
40 watching
48 forks
Language: Clojure
last commit: 11 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| An introduction to monads in Clojure, covering the basics of this functional programming concept. | 224 |
| A Scala macro-based library for creating typelevel monads with first-class support in IntelliJ | 114 |
| A collection of monadic types for C# with focus on readability and usability. | 1 |
| Library providing typed named function parameters with arbitrary ordering and documentation | 90 |
| A JSON parser and generator for Clojure data structures | 544 |
| A machine learning library written in Lisp (Clojure) providing simple implementations of various algorithms and utilities. | 76 |
| Provides low-level JDBC-based access to databases in Clojure | 724 |
| An introduction to monads in the Haskell programming language | 12 |
| A collection of monads for composable and expressive functional programming in JavaScript | 176 |
| A data structure library implementing persistent AVL trees for sorted maps and sets with efficient rank queries, nearest key lookups, and other operations. | 132 |
| Provides a monad for middleware functions | 59 |
| A collection of monad implementations for Crystal programming language | 47 |
| Provides a set of monads and interfaces for working with lazy iterators in TypeScript | 346 |
| An implementation of monads and related data structures in Python. | 199 |
| Provides facilities for asynchronous programming and communication in Clojure | 1,956 |