sundews / Sundew.DiscriminatedUnions
Adds Discriminated unions to C# until they get added for real
☆15Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for Sundew.DiscriminatedUnions
- Provides compile-time discovery and code generation of service registrations from attributed types☆48Updated this week
- Tools for experimenting with union types.☆26Updated last year
- Suppresses exhaustiveness warnings for switching (switch statement or expression) on closed type hierarchies☆47Updated last month
- Collection of code snippets and utilities for C# WASM, primarily focused on browser hosted WASM using .NET 8 WASM Browser or Uno.Wasm.Boo…☆39Updated 3 months ago
- ☆21Updated last year
- Internal application architecture via command and event messages☆25Updated this week
- Simple C# source generator for text templates☆31Updated 2 years ago
- An MSBuild Task to enable exception line numbers for references in a deployed app☆76Updated this week
- A fluent API for creating MSBuild projects for use by unit tests☆47Updated 3 weeks ago
- 🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)☆73Updated last year
- ☆30Updated last year
- A source generator for embedding resource files directly into your assembly. Access them as a `ReadOnlySpan<byte>`, with no allocations o…☆23Updated 2 years ago
- A zero allocation globbing library☆21Updated last week
- Simple source only reflection library with default interface property support☆29Updated this week
- Frontend builds without Node or NPM.☆38Updated last year
- BigMachines is State Machine library for .NET☆37Updated this week
- A .NET implementation of a parser for the KDL document language.☆23Updated 2 years ago
- A package to configure .NET coding style and static analysis.☆34Updated this week
- Extremely fast and lightweight minimalistic object mapper generated on the fly☆42Updated last month
- A library for generating discriminated union types in C#☆23Updated 4 years ago
- Non-boxing passing of values.☆27Updated 4 months ago
- Argon is a JSON framework for .NET. It is a hard fork of Newtonsoft.Json.☆11Updated this week
- Source Generator Generating the Dispose functions in Disposables.☆15Updated 6 months ago
- Extism .NET Host SDK - easily run WebAssembly modules / plugins from C# and F# applications☆33Updated this week
- template repository for a roslyn source generator☆22Updated 2 years ago
- Task-like structs which capture no synchronization context on the await operations.☆39Updated 2 years ago
- A robust option type for C#☆20Updated 2 years ago
- Linq for Span<T> using SourceGenerators☆50Updated 3 years ago
- Highly efficient compile-time general purpose DI container based on C# source generators.☆32Updated 2 years ago
- ☆44Updated this week