82 packages returned for Tags:"either"
- 5,378,288 total downloads
- last updated 5/20/2022
- Latest version: 4.1.1
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
- 156,177 total downloads
- last updated 6/19/2019
- Latest version: 1.3.0
Async extensions for Nils Lück's Optional library.
- 66,345 total downloads
- last updated 7/29/2021
- Latest version: 1.0.1
This package includes implementation of Maybe, Try, Either with set of utility extension methods.
csharp-monad
by:
louthy
- 119,006 total downloads
- last updated 6/28/2016
- Latest version: 1.0.1
C# Monad Library
- 63,639 total downloads
- last updated 8/11/2021
- Latest version: 3.5.0
A package bringing popular functional abstractions (e.g. Option or Either) to C#.
- 60,230 total downloads
- last updated 5/8/2018
- Latest version: 5.0.0
A collection of useful types and operations on types.
- 69,761 total downloads
- last updated 9/16/2019
- Latest version: 0.9.0
.NET library that provide mainly functional features for C#.
This means concept of Option, Result, Either and ValueObject.
Supported platforms:
- .NET Standard 1.0+
- .NET Core 1.0+
- .NET Framework 2.0+
Supports Source Link
- 66,940 total downloads
- last updated 10/1/2016
- Latest version: 1.1.0
Various useful functionality for Optional.
- 255,357 total downloads
- last updated 5/20/2022
- Latest version: 4.1.1
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
- 62,446 total downloads
- last updated 10/1/2016
- Latest version: 1.1.0
Useful Optional extensions for working with collections.
- 278,540 total downloads
- last updated 5/20/2022
- Latest version: 4.1.1
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
LanguageExt.Rx
by:
louthy
- 142,237 total downloads
- last updated 5/20/2022
- Latest version: 4.1.1
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
- 28,741 total downloads
- last updated 12/2/2020
- Latest version: 1.10.0
C# implementation of functional concepts: Maybe (Option), Either (Result), Try, Memoize
- 17,398 total downloads
- last updated 4/24/2020
- Latest version: 5.1.2
"Either" Monad-like Implementation for dealing with operation results in C#
Narvalo.Fx
by:
chtoucas
- 23,612 total downloads
- last updated 4/7/2017
- Latest version: 0.28.0
Features implementations of some of the usual suspects from functional programming: option type (Maybe<T>), error types (Result<T, TError>, Outcome<T> and Fallible<T>) for Railway Oriented Programming, simple disjoint union (Either<T1, T2>), (finite and infinite) sequence generators and LINQ...
More information
- 88,684 total downloads
- last updated 5/20/2022
- Latest version: 4.1.1
Design and build-time code-gen for records, unions, lenses and immutable With functions
- 9,473 total downloads
- last updated 10/19/2020
- Latest version: 6.2.1
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Masb.Either
by:
masbicudo
- 6,799 total downloads
- last updated 5/10/2016
- Latest version: 0.2.0
Either monad that stores one of many known types inside it.
See the project page for more: Json.Net and NHibernate bindings available.
- 6,375 total downloads
- last updated 5/11/2022
- Latest version: 3.3.0
Simple optional types with basic helpers
- Previous
- Next