Strilanc.Value.May 1.0.0

There is a newer version of this package available.
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
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Strilanc.Value.May" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Strilanc.Value.May --version 1.0.0
#r "nuget: Strilanc.Value.May, 1.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// 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);

There are no supported framework assets in this package.

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.

Version Downloads Last updated
1.0.2 87,226 11/29/2012
1.0.1 1,624 11/25/2012
1.0.0 1,623 11/25/2012