Strilanc.Value.May
1.0.2
Install-Package Strilanc.Value.May -Version 1.0.2
dotnet add package Strilanc.Value.May --version 1.0.2
<PackageReference Include="Strilanc.Value.May" Version="1.0.2" />
paket add Strilanc.Value.May --version 1.0.2
#r "nuget: Strilanc.Value.May, 1.0.2"
// Install Strilanc.Value.May as a Cake Addin
#addin nuget:?package=Strilanc.Value.May&version=1.0.2
// Install Strilanc.Value.May as a Cake Tool
#tool nuget:?package=Strilanc.Value.May&version=1.0.2
Implements an option type (Strilanc.Value.May<T>) that encourages usage based on pattern matching rather than ForceGetValue. Also includes utility methods for producing, consuming and transforming May<T>.
Note on null: May<T> treats null like any other value. May.NoValue is distinct from null, and both are distinct from ((object)null).Maybe().
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Strilanc.Value.May:
| Package | Downloads |
|---|---|
|
JtlWawi.1-0-0
JTL Wawi DB Provider Class |
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.2 | 0 | 06.02.2022 |
Added utility methods for working with sequences: WhereHasValue, MayAll, MayAggregate, MayMin, MayMax, MayMinBy, MayMaxBy, MayFirst, MayLast, and MaySingle.