C# pure functional programming framework - come and get declarative!
- c-sharp
- functional-languages
- monads
- monad-transformers
47,133 repositories indexed
1–24 of 43 · Most stars
C# pure functional programming framework - come and get declarative!
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Functional extensions for C#
🦋 Fantasy Land compliant (monadic) alternative to Promises
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
A collection of well known Algebraic Data Types for your utter enjoyment.
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
An advanced, but easy to use, platform for writing functional applications in Java 8.
Monads and other dark magic for Elixir
Extensions for F#
Infix operators for monadic functions in Swift
An axiom-free formalization of category theory in Coq for personal study and practical work
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Elegant error/exception handling in Elixir, with result monads.
🥃 Functional Algebraic Data Types
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Macros for defining monads, and definition of the most common monads
Abstraction for managing asynchronous code in JS
Monad, Functional Programming features for Golang
The library which provides useful monads, interfaces, and lazy iterators.
Upgrade your pipelines with monads.
An asynchronous effect monad for PureScript
[A]synchronous Functional Programming
Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.