WeeGems.Require
1.0.1
dotnet add package WeeGems.Require --version 1.0.1
NuGet\Install-Package WeeGems.Require -Version 1.0.1
<PackageReference Include="WeeGems.Require" Version="1.0.1" />
paket add WeeGems.Require --version 1.0.1
#r "nuget: WeeGems.Require, 1.0.1"
// Install WeeGems.Require as a Cake Addin #addin nuget:?package=WeeGems.Require&version=1.0.1 // Install WeeGems.Require as a Cake Tool #tool nuget:?package=WeeGems.Require&version=1.0.1
A simple code-contract class for validating method argument preconditions.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (4)
Showing the top 4 NuGet packages that depend on WeeGems.Require:
Package | Downloads |
---|---|
WeeGems.Option
An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell. |
|
WeeGems.Token
A simple value object representing a string containing only characters, numbers, hyphens or underscores. Similar to the Nmtoken type defined in the XML 1.0 specification. Instances of this class are guaranteed not to be null, empty strings, or contain characters other than letters, numbers, underscores or hyphens. |
|
WeeGems.Memoization
Memoization is an optimization technique used primarily to speed up computer programs by having function calls avoid repeating the calculation of results for previously processed inputs. This library provides extension methods for the System.Func`1 group of delegates, allowing them to be memoized. |
|
WeeGems.PartialApplication
Partial application refers to the process of fixing a number of arguments to a function, producing another function of smaller arity. This library provides extension methods for the System.Action and System.Func`1 group of delegates, allowing them to be partially applied. |
GitHub repositories
This package is not used by any popular GitHub repositories.