Found 758 packages
Optional is a robust option/maybe type for C#.
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.
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
Async extensions for Nils Lück's Optional library.
This package contains shared code for other NuGet packages, and contains no public API in and of itself.
Either monad that stores one of many known types inside it. See the project page for more: Json.Net and NHibernate bindings available.
.NET for Android and MAUI bindings for the Android Java library 'androidx.fragment:fragment'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
.NET for Android and MAUI bindings for the Android Java library 'androidx.loader:loader'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
This package includes implementation of Maybe, Try, Either with set of utility extension methods.
.NET for Android and MAUI bindings for the Android Java library 'androidx.customview:customview'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
A package bringing popular functional abstractions (e.g. Option or Either) to C#.
.NET for Android and MAUI bindings for the Android Java library 'androidx.viewpager:viewpager'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
.NET for Android and MAUI bindings for the Android Java library 'androidx.interpolator:interpolator'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
SoftwareCraft.Either represents the OOP implementation of a functional concept.
.NET for Android and MAUI bindings for the Android Java library 'androidx.drawerlayout:drawerlayout'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
.NET for Android and MAUI bindings for the Android Java library 'androidx.cursoradapter:cursoradapter'. Library description: The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.
Functions like MapT, BindT, ForAllT, etc. for the nested monadic type extensions (i.e. `Seq<Option>`
Either library