Top 20 NuGet Packages depending on WeeGems.Require

Total dependencies: 4

An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell.
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.
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, undersco...