You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A focused collection of high–value Reactive Extensions (Rx) operators that do **not** ship with `System.Reactive` but are commonly needed when building reactive .NET applications.
13
+
A focused collection of high–value Reactive Extensions (Rx) operators that do **not** ship with `System.Reactive` but are commonly needed when building reactive .NET applications.
-`FastForEach` path avoids iterator allocations for `List<T>`, `IList<T>`, and arrays.
257
267
-`SyncTimer` ensures only one shared timer per period reducing timer overhead.
258
-
-`Conflate` helps tame high–frequency producers without dropping the final value of a burst.
268
+
-`Conflate` helps tame high–frequency producers without dropping the final value of a burst.
259
269
-`Heartbeat` and `DetectStale` use lightweight scheduling primitives.
260
270
- Most operators avoid capturing lambdas in hot loops where practical.
261
271
@@ -265,11 +275,11 @@ subj.OnNext(1, 2, 3, 4);
265
275
- Methods returning shared observables (`SyncTimer`, `Partition` result sequences) are safe for multi-subscriber usage unless the upstream is inherently side-effecting.
266
276
267
277
## License
268
-
MIT – see LICENSE file.
278
+
MIT – see LICENSE file.
269
279
270
280
---
271
281
## Contributing
272
-
Issues / PRs welcome. Please keep additions dependency–free and focused on broadly useful reactive patterns.
282
+
Issues / PRs welcome. Please keep additions dependency–free and focused on broadly useful reactive patterns.
0 commit comments