67 packages returned for Tags:"either"
- 3,008,726 total downloads
- last updated 2/26/2021
- Latest version: 3.5.26-beta
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.
- 58,949 total downloads
- last updated 6/19/2019
- Latest version: 1.3.0
Async extensions for Nils Lück's Optional library.
csharp-monad
by:
louthy
- 81,974 total downloads
- last updated 6/28/2016
- Latest version: 1.0.1
C# Monad Library
- 25,519 total downloads
- last updated 12/11/2020
- Latest version: 1.0.0
This package includes implementation of Maybe, Try, Either with set of utility extension methods.
- 172,881 total downloads
- last updated 2/26/2021
- Latest version: 3.5.26-beta
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
- 41,353 total downloads
- last updated 5/8/2018
- Latest version: 5.0.0
A collection of useful types and operations on types.
- 175,675 total downloads
- last updated 2/26/2021
- Latest version: 3.5.26-beta
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
- 41,843 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
- 38,484 total downloads
- last updated 10/1/2016
- Latest version: 1.1.0
Useful Optional extensions for working with collections.
- 38,410 total downloads
- last updated 10/1/2016
- Latest version: 1.1.0
Various useful functionality for Optional.
LanguageExt.Rx
by:
louthy
- 92,901 total downloads
- last updated 2/26/2021
- Latest version: 3.5.26-beta
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
- 11,887 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
- 14,869 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
- 44,723 total downloads
- last updated 2/26/2021
- Latest version: 3.5.26-beta
Design and build-time code-gen for records, unions, lenses and immutable With functions
Masb.Either
by:
masbicudo
- 4,689 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.
Echo.Process
by:
louthy
- 39,853 total downloads
- last updated 1/25/2021
- Latest version: 2.1.6-beta
echo-process Actor library component that works with LanguageExt.Core: An 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state...
More information
- 5,979 total downloads
- last updated 4/14/2017
- Latest version: 1.0.6
C# functional language extensions
Echo.ProcessJS
by:
louthy
- 30,129 total downloads
- last updated 1/25/2021
- Latest version: 2.1.6-beta
Javascript actor library that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system...
More information
- 29,671 total downloads
- last updated 1/25/2021
- Latest version: 2.1.6-beta
Actor library component that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors)...
More information
- Previous
- Next