Strilanc.Value.May
1.0.0
See the version list below for details.
dotnet add package Strilanc.Value.May --version 1.0.0
NuGet\Install-Package Strilanc.Value.May -Version 1.0.0
<PackageReference Include="Strilanc.Value.May" Version="1.0.0" />
paket add Strilanc.Value.May --version 1.0.0
#r "nuget: Strilanc.Value.May, 1.0.0"
// Install Strilanc.Value.May as a Cake Addin #addin nuget:?package=Strilanc.Value.May&version=1.0.0 // Install Strilanc.Value.May as a Cake Tool #tool nuget:?package=Strilanc.Value.May&version=1.0.0
Implements an option type (Strilanc.Value.May<T>) with a functional-style API, as well as some simple extension methods.
About the option type:
May<T> is a value type (a struct).
NoValue is distinct from null.
NoValue is equal across types.
Nestable.
More exactly:
default(May<T>) == May<T>.NoValue;
May<object>.NoValue != null != new May<object>(null);
May<object>.NoValue == May<int>.NoValue;
May.NoValue != new May<May<int>>(May.NoValue);
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Strilanc.Value.May:
Package | Downloads |
---|---|
Globeport.Client.Uwp.Host
UWP host for Globeport Elements |
|
mylibaxolotl.x64
libaxolotl implementation from https://github.com/mgp25/Chat-API-NET/tree/master/mylibaxolotl |
|
libtextsecure-uwp
TextSecure helper library for Universal Windows applications. Based on https://github.com/WhisperSystems/libtextsecure-java |
|
libaxolotl-uwp
libaxolotl implementation in C#, based on libaxolotl-java. |
|
signal-protocol-pcl
Portable implementation of the Signal protocol. |
GitHub repositories
This package is not used by any popular GitHub repositories.