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.0
  • Improve this Doc
In This Article
Back to top
Copyright (c) 2018-2021 Anatoliy Pylypchuk
Generated by DocFx. Icons made by Roundicons from www.flaticon.com is licensed by CC 3.0 BY