Monads and do-syntax for Elixir
Elegant error/exception handling in Elixir, with result monads.
A delightfully simple monad library that's written for Elixir.
Monadic types collection. Option (Maybe) - some(val)/none(). Result - ok(val)/error(err).
FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such as Functors, Monoids and Monads.
Monads, Functors and Do-Notation for Erlang
A lighter version of Reather; Combination of Reader and Either monads
A lightweight Erlang library for working with result types, implementing result monads for better error handling and chaining operations....
Monads and other dark magic (monoids, functors, traversables, &c)
Either and Maybe monadic interface around the standard return types
A small data-structure for representing an Either Monad
Improve pipelines with monads.
Simple monads for Elixir
An implementation of the Maybe monad in elixir
A functional, monadic wrapper for Mnesia built with category theory principles. Features: auto-increment counters, TTL with automatic cle...
Monadic types collection. Option (Maybe) - val/nil. Result - {:ok, val}/{:error, err}.
Result monad for Elixir inspired by Rust Result type.
A pragmatic monad library for Elixir, no PhD required
An exploratory look into functors, applicatives, and monads for Elixir.
Monadic Validation in Gleam!
http monad library
Monk helps to distinguish good from evil with an simple ok/error monad
A way of using Either and Maybe monads in Elixir
Maybe monad for Elixir inspired by Rust Option type.
Monadic, softly-typed, extensible effect handling in Elixir.
A fun type-tetris Gleam library for algebraic effects, the Continuation monad, and classical logic types.
Monads and other dark magic (monoids, functors, traversables, &c), forked by doma for maintenance and testing packagesets
ELIXIR MACROS FOR FUNCTION DEFINITIONS WITH ERROR HANDLING
A small library that implements the State Monad in gleam
Helper for Witchcraft's Reader monad