Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hex.pm "monad" keyword

Top 5.5% on hex.pm
witchcraft 1.0.4
Monads and other dark magic (monoids, functors, traversables, &c)
17 versions - Latest release: over 2 years ago - 3 dependent packages - 8 dependent repositories - 52.8 thousand downloads total - 1,177 stars on GitHub - 1 maintainer
Top 3.7% on hex.pm
ok 2.3.0
Elegant error/exception handling in Elixir, with result monads.
33 versions - Latest release: almost 5 years ago - 9 dependent packages - 29 dependent repositories - 683 thousand downloads total - 599 stars on GitHub - 1 maintainer
happy 1.3.1
Happy path programming in elixir. Alternative to ok_jose, elixir's 1.2 `with` keyword and that k...
18 versions - Latest release: almost 8 years ago - 1 dependent repositories - 13 thousand downloads total - 45 stars on GitHub - 1 maintainer
ok_jose 3.0.0
Pipe functions that produce ok/error tuples.
5 versions - Latest release: almost 7 years ago - 2 dependent repositories - 44.1 thousand downloads total - 100 stars on GitHub - 1 maintainer
lonely 0.3.0
Helpers to pipe through results (`{:ok, a} | {:error, e}`).
3 versions - Latest release: almost 7 years ago - 618 downloads total - 0 stars on GitHub - 1 maintainer
happy_with 1.0.1
Tiny syntax sugar around Elixir's `with` special form. Dont use commas around with expressions.
3 versions - Latest release: about 6 years ago - 20.6 thousand downloads total - 29 stars on GitHub - 1 maintainer
witha 0.1.1
With aspect: Monad chain, like Haskell's `do` or Clojure's `cats.core/alet`.
2 versions - Latest release: over 6 years ago - 6.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
hayase 0.1.5
Simple monads for Elixir
6 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 1.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
control 0.1.0
An exploratory look into functors, applicatives, and monads for Elixir.
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 1.84 thousand downloads total - 24 stars on GitHub - 1 maintainer
rustic_maybe 0.1.0
Maybe monad for Elixir inspired by Rust Option type.
1 version - Latest release: over 2 years ago - 49 downloads total - 1 stars on GitHub - 1 maintainer
rustic_result 0.6.0
Result monad for Elixir inspired by Rust Result type.
6 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.13 thousand downloads total - 21 stars on GitHub - 1 maintainer
maybex 1.0.0
An implementation of the Maybe monad in elixir
6 versions - Latest release: over 4 years ago - 5.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
fun_land 0.10.0
FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such a...
15 versions - Latest release: over 3 years ago - 5 dependent packages - 8 dependent repositories - 15.4 thousand downloads total - 69 stars on GitHub - 1 maintainer
gleither 2.0.0
A small data-structure for representing an Either Monad
3 versions - Latest release: about 1 month ago - 41 downloads total - 1 stars on GitHub - 1 maintainer
act 0.2.1
Compose stateful actions to simulate mutable state
3 versions - Latest release: about 1 month ago - 46 downloads total - 9 stars on GitHub - 1 maintainer