Matchmaker
A library which enables more powerful pattern matching than is currently available in the C#'s switch
statement/expression.
You can look through the articles to find out more about this library, or dive into the API reference.
- Introduction
- Match results
- Patterns
- Match expressions
- Asynchronous pattern matching
- Discriminated unions
- Nullable reference types
- Migration guide
- Why this library was written
- API reference
GitHub Repository
https://github.com/TolikPylypchuk/Matchmaker
Installation
dotnet add package Matchmaker --version 3.0.1