R3 Reactive Extensions · Aaronontheweb/dotnet-skills

Write reactive, event-driven C# with R3

Helps compose event streams, UI input, timers, and async pipelines in C# using R3, Cysharp's reimplementation of Reactive Extensions, and covers its error contract, scheduling, and differences from System.Reactive when migrating existing Rx code.

Good for

  • Debounce or throttle UI input events in C#
  • Migrate existing System.Reactive (Rx.NET) code to R3
  • Build MVVM state with ReactiveProperty bindings
Category
Coding

Open-source skills are maintained by their authors and listed as published, with attribution. Results depend on how well the skill fits your task and material.

A good place to start

Show me how to debounce this text input event stream in C# using R3, with proper subscription disposal.

Make your next great thing.

Bring a question, a file, or an idea that’s not quite there yet.