Fantasy Land -compliant Either type
Either monad
Only support either interface
one either one or the other event do something once
Load the local package.json from either src or dist folder
Synchronous validation of a path existing either as a file or as a directory.
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Let your JS API users either give you a callback or receive a promise
Resolve a directory that is either local, global or in the user's home directory.
Either use the object's own property, or a fallback
Simple TypeScript/ES2017 class to represent either values
Jest matcher for Either objects.
Akh either monad and monad transformer
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Deliver [Spectrum Workflow Icons](https://spectrum.adobe.com/page/icons/) as either:
Deliver [Spectrum UI Icons](https://spectrum.adobe.com/page/icons/) as either:
Progress bars show either determinate or indeterminate progress of an operation over time.
Convert Hex colors to either RGBA or HSLA
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
Rate limiter that supports a rolling window, either in-memory or backed by Redis
Option, Result, and Either types for JavaScript - Inspired by Rust
Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
Use either the window object in the browser or the global object in node.
The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
The enums EitherOrBoth with the three variants Left, Right, Both and Either with the Left and Right variants
An attribute-like macro to implement traits for Either.
Extension trait to create the `either` type from booleans. (and maybe other types)
A Rust implementation of the Haskell store binary serialization format using Serde
Option into Either conversion
An atomic slot whose senders can either place their value into the slot, or retrive all the data from the slot.
Replace `?` with custom `Try::branch` in the macro
Base generic implementation of an Either type
Macro-based delegation for enums and structs.
Macro for generating different types off of a template struct
An enum similar to the well-known `Either`, but with a `Both` variant
Stop using exceptions for control flow!
lightweight data.either Monad
Simple Either monad implementation. Great way to chain actions that may result in error and keep their context, both successful and erroneous.
Expressive, all-in-one match API for Kleisli Either monads
Service is based on Dry::Monads
Minimal prelude alike classes
Very simple implementations of Try, Either, and Option inspired by Scala
Bootstrap a micro bosh universe from one CLI
Result instances are immutable objects representing an error with a message or an absence of error with a value
Implements an Either monad in Ruby for cleaner error handling.
chef + capistrano = chap: deploy your app with either chef or capistrano
Implements Either and Option a la Haskell
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.