91 packages returned for Tags:"option"

SwissKnife is a lightweight, well-documented and well-tested general purpose .NET class library. It is a natural extension of the .NET framework designed to be used on all types of .NET projects. SwissKnife simplifies common programming tasks like: argument validation (using code contracts), safe... More information
Binaries for the Option type. Visit https://github.com/tejacques/Option for an overview and usage examples.
OBSOLETE Command Line Parser Library 2.0
OBSOLETE - This fork is not maintained, and the official package has activity again. Please use this one: https://www.nuget.org/packages/CommandLineParser/ --- The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and... More information
docopt.net, a beautiful command-line parser
docopt.net is the .net version of the docopt python beautiful command line parser. docopt.net helps you define an interface for your command-line app, and automatically generate a parser for it. docopt.net is based on conventions that have been used for decades in help messages and man pages for... More information
Functional.Maybe — Option type for C# with LINQ support and rich fluent syntax for many popular uses
Option types for C# with LINQ support and rich fluent syntax for many popular uses: var maybeOne = "one".ToMaybe(); var maybeAnother = Maybe<string>.Nothing; var maybeBoth = from one in maybeOne from another in maybeAnother select one + another; maybeBoth.Match( both... More information
May: A functional C# option type
  • 14,660 total downloads
  • last updated 11/29/2012
  • Latest version: 1.0.2
  • may option type maybe
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... More information
Optional.Extensions (Deprecated)
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
Command Line Parser Library 1.9
The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks. This is a fork of the original project, including most pull requests.
Call Me Maybe
Provides a class and a few extension methods to facilitate common operations with values that may or may not exist. Traditionally, programmers often use `null` references to represent values that "aren't there", but the problem is that this was never their intended purpose. - Languages like C#... More information