MattDavey
-
-
- 446 total downloads
- last updated 1/25/2013
- Latest version: 1.0.1
A simple code-contract class for validating method argument preconditions. -
-
-
- 283 total downloads
- last updated 1/25/2013
- Latest version: 1.0.1.1
An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell. -
-
-
- 200 total downloads
- last updated 2/5/2013
- Latest version: 1.0.1
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... More information -
-
- 171 total downloads
- last updated 4/17/2012
- Latest version: 1.0.4490.17187
A small collection of useful extension methods, utilities & helper classes. -
-
- 151 total downloads
- last updated 1/22/2013
- Latest version: 1.0.0
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... More information -
-
-
- 151 total downloads
- last updated 1/25/2013
- Latest version: 1.0.0
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... More information -