WeeGems.Require 1.0.1

dotnet add package WeeGems.Require --version 1.0.1
NuGet\Install-Package WeeGems.Require -Version 1.0.1
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="WeeGems.Require" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WeeGems.Require --version 1.0.1
#r "nuget: WeeGems.Require, 1.0.1"
#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 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.

There are no supported framework assets in this package.

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

An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell.


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.


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.


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.

Version Downloads Last updated
1.0.1 8,719 1/25/2013
1.0.0 1,957 1/17/2013