returned for Tags:"pattern"
The #1 pattern-aware extension to C# and VB.
A fast globbing library for .NET applications, including .net core. Doesn't use Regex.
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
The specification pattern for composable business logic, in C#.
Implementation of CircuitBreaker pattern for .NET
System.Data.Entity Repository Extension
Tokenizer extracts structured information from blocks of text and reflects them onto .NET objects
A pattern matching library in C#
4,389 total downloads
last updated 2/12/2012
Latest version: 1.0.1
Set of classes for implementation Specification pattern
Lightweight Framework to develop modular extendable visitors
A micro framework for implementing the Chain of Responsibility pattern in .NET. An essential tool in the OO toolbox for transforming rigid procedural code into a composable Domain Specific Language.
Succinc<T> is a .NET library that adds a number of functional features to C#:
* Discriminated unions,
* Pattern matching,
* Partial applications,
* "Implicitly" typed lambdas,
* The ability to treat void methods as Unit functions,
* Replacements for TryParse methods that return an Option<T> (or...
File system path globbing library (wildcards like in bash). Supports netstandard1.4, netstandard2.0, and net40.
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
The specification Pattern is a great way to validate complex business rules in Domain.
This package contains several reference implementations based on experiences.
Provides a base when implementing the repository pattern with EF6.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
Value is a pico library (or code snippets shed) to help you to easily implement Value Types (also known as Value Objects in DDD) in your C# projects without making implementation errors nor polluting your domain logic with boiler-plate code.