citizenmatt / RefSemantics
Slides and sample code from "Writing Allocation Free Code in C#" talk
☆34Updated 5 years ago
Alternatives and similar repositories for RefSemantics:
Users that are interested in RefSemantics are comparing it to the libraries listed below
- A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.☆44Updated 8 months ago
- Scoped completion tracking and error handling of tasks as an alternative to fire-and-forget/async void. Easy and test-friendly.☆50Updated last year
- Compiles simple grammar into a parsing table. Includes parser which can build a syntax tree for a given plaintext. Allows compilation of …☆43Updated 2 years ago
- 🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)☆73Updated last year
- An opinionated, simplified and uniform Cloud Native actors' library that integrates with Microsoft Orleans.☆39Updated this week
- A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj☆73Updated 10 months ago
- A collection of awesome .NET libraries, tools, frameworks and software for writing tests, measuring code coverage, finding vulnerabilitie…☆18Updated 3 weeks ago
- A set of predefined extensions methods for popular abbreviations.☆25Updated 2 years ago
- A collection of benchmarks for analyzing dotnet code strategies.☆50Updated 3 years ago
- A pub sub implementation built on top of orleans grains☆36Updated 3 years ago
- ☆37Updated 7 years ago
- Immutability is easy!☆44Updated this week
- A LINQ-like extensions for C# that uses SIMD extensions to parallelize the operations☆38Updated 4 months ago
- A set of generators helping dealing with structs in C#☆47Updated 3 years ago
- Simple source only reflection library with default interface property support☆63Updated this week
- A library that automatically adds support for object deconstruction in C#.☆37Updated 2 weeks ago
- Visual Studio extension to show the values of constants where they are used☆24Updated 2 months ago
- A set of post-mortem analyzers for discovering threading/tasks issue in a dump or a process☆60Updated 2 years ago
- Visual Studio Extension for running BenchmarkDotNet Benchmarks.☆50Updated 5 years ago
- A package to configure .NET coding style and static analysis.☆36Updated this week
- Automatic implemention of stronly typed IDs via record structs with compile-time feature auto-detection☆34Updated this week
- Helper types for creating and interpreting GUIDs.☆30Updated 3 years ago
- Dead simple library for annotating steps of test case scenarios.☆67Updated 3 months ago
- Sample WPF application using the new csproj format (.NET Core project system https://github.com/dotnet/project-system/ ). Targering .NET …☆25Updated 6 years ago
- The most flexible mediation implementation in the .NET ecosystem with your own types☆43Updated last year
- Analyzers checking System.Reflection☆81Updated last year
- ☆28Updated 5 years ago
- ☆20Updated last year
- A lightweight, powerful and NativeAOT friendly command line parser .NET library.☆65Updated 7 months ago
- Download, update and sync loose files from URLs☆56Updated last week