Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with either
A curated list of projects in awesome lists tagged with either .
https://gigobyte.github.io/purify/
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript
Last synced: 05 Sep 2024
https://github.com/gigobyte/purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript
Last synced: 30 Sep 2024
https://github.com/getify/monio
The most powerful IO monad implementation in JS, possibly in any language!
either fp functional-programming io javascript js maybe monad monads observable
Last synced: 30 Sep 2024
https://github.com/michaelbull/kotlin-result
A multiplatform Result monad for modelling success or failure operations.
browser class either fp functional functional-programming ios js jvm kotlin kotlin-multiplatform monad result type
Last synced: 29 Sep 2024
https://github.com/palatable/lambda
Functional patterns for Java
algebraic-data-types bifunctors coproduct either functional-programming functor hlist io-monad java lambda lenses maybe-monad monad monoid optics profunctors semigroup traversable try-monad tuples
Last synced: 04 Aug 2024
https://github.com/thames-technology/monads
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
either javascript monads node nodejs option result rust types typescript
Last synced: 04 Aug 2024
https://github.com/sniptt-official/monads
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
either javascript monads node nodejs option result rust types typescript
Last synced: 09 Aug 2024
https://github.com/skydoves/retrofit-adapters
🚆 Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
android arrow-kt coroutines either jetpack kotlin kotlin-result network paging3 retrofit retrofit2
Last synced: 03 Oct 2024
https://github.com/jbock-java/either
Functional error handling for Java
either either-monad error-handling idiomatic java-either java-streams java11
Last synced: 28 Sep 2024
https://github.com/cbyad/either_option
A small typed and safe library for error handling with functionnal programming concept in Dart and flutter project
dart either either-monad flutter functional-programming maybe option option-monad result
Last synced: 28 Sep 2024
https://github.com/vickumar1981/pyeffects
Handle side-effects in Python like a boss. Implements functional types for Either, Option, Try, and Future.
either either-monad future future-monad futures hacktoberfest hacktoberfest-accepted hacktoberfest2023 monad monads option option-monad option-type python python27 python3 try try-catch try-monad
Last synced: 01 Oct 2024
https://github.com/avdosev/either_dart
Either class for Dart or Flutter projects.
dart dart-either dart-either-monad dart-functional-programming either either-dart error-handling flutter functional-programming
Last synced: 01 Aug 2024
https://github.com/xyzsd/dichotomy
Result, Either, Try, and Maybe monadic types for Java
adt algebraic-data-types either either-monad error-handling java jdk jvm maybe-monad monads railway-oriented-programming result result-monad result-type sealed-class sum-types try try-monad types
Last synced: 29 Sep 2024
https://github.com/sczerwinski/kotlin-util
Kotlin utility types based on Scala
either kotlin kotlin-library option try
Last synced: 01 Oct 2024
https://github.com/paudirac/error-rop
Perl either
either functional-programming perl5
Last synced: 29 Sep 2024
https://github.com/bwireman/gleither
A small data-structure for representing Left or Right. ↔️
beam either elixir erlang gleam javascript monad
Last synced: 29 Sep 2024
https://github.com/furkancosgun/either-for-abap
`EITHER FOR ABAP` is a design pattern used in ABAP programming to standardize the management of results and errors. This pattern helps in handling operations that can either succeed with a result or fail with an error, which can be of various types.
Last synced: 26 Sep 2024