NeverNull 3.2.0
dotnet add package NeverNull --version 3.2.0
NuGet\Install-Package NeverNull -Version 3.2.0
<PackageReference Include="NeverNull" Version="3.2.0" />
paket add NeverNull --version 3.2.0
#r "nuget: NeverNull, 3.2.0"
// Install NeverNull as a Cake Addin
#addin nuget:?package=NeverNull&version=3.2.0
// Install NeverNull as a Cake Tool
#tool nuget:?package=NeverNull&version=3.2.0
A Option type that prevents using null or 'magic values' (NullObject, exit code -1, index out of range, etc.) in your code. Licensed under the MIT License (http://opensource.org/licenses/MIT). Provides a growing number of combinators for functional composition.
Learn more about Target Frameworks and .NET Standard.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
Match, IfSome and IfNone methods are implemented directly in Option<T>
Deprecated TryGet in favor of Match, IfSome and IfNone
Deprecated GetOrDefault because it might reintroduce null
Added Predef module for C# 6 static imports
Fixed a bug with AggregateOptional and AggregateOptionalNullable [Issue #6](https://github.com/Bomret/NeverNull/issues/6)