Top 20 NuGet option Packages

Option types for C# with LINQ support and rich fluent syntax for many popular uses: var maybeOne = "one".ToMaybe(); Maybe<string> maybeAnother; var maybeBoth = from one in maybeOne from another in maybeAnother select one + another; maybeBoth.Match( both => Console.WriteLine("...
This library uses and abuses the features of C# 6 and 7 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.
Allows updating, importing and exporting of option sets in all installed languages.
Terse syntax C# command line parser for .NET. For FSharp support see CommandLineParser.FSharp. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
docopt.net is the .net version of the docopt python beautiful command line parser. docopt.net helps you define an interface for your command-line app, and automatically generate a parser for it. docopt.net is based on conventions that have been used for decades in help messages and man pages for pr...
Optional is a robust option/maybe type for C#.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
The package comprises the following Syncfusion controls for Xamarin.Forms. List of controls: Check box, radio button, chips, button and segmented control. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP). Check Box: Syncfusion Check...
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 ...
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 (actors...
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)...
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
WebSocket client support (via Owin) for the Echo.Process system.
The package comprises the following Syncfusion controls for Xamarin.iOS. List of controls: Check box, radio button, and segmented control. Note: This package needs to be installed in all Xamarin.iOS project only. Check Box: Syncfusion Check Box is a selection control that allows users to select o...
The package comprises the following Syncfusion controls for Xamarin.Android. List of controls: Check box and segmented control. Note: This package needs to be installed in all Xamarin.Android project only. Check Box: Syncfusion Check Box is a selection control that allows users to select one or m...
.NET library that provide mainly functional features for C#. This means concept of Option (Monad), Result and ValueObject. Supported platforms: - .NET Standard 1.0+ - .NET Core 1.0+ - .NET Framework 2.0+ Supports Source Link
Terse syntax C# command line parser for .NET with F# support. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
Implementation of option type based on pattern matching
This is a flexible TableView specialized in settings for Android / iOS. There are various cells such as (LabelCell,ButtonCell,CommandCell,SwitchCell,CheckboxCell,RadioCell,PickerCell,EntryCell,NumberPickerCell,TimePickerCell,DatePickerCell)