Simple but extremely useful helper extensions for System.Reactive.
Some of the extension methods include:
- PairWithPrevious
- SeriallyDispose
- MaxSoFar / MinSoFar
- Invert
- ThrottleBuffer
- Throttle with interval selector
- StartWith that works correctly™ with enumerables
- RetryWhile, a RetryWhen with a twist
- OnSubscribed lets you do things when subscribed
- EnsureAction makes sure an action is done no matter what
- WhereNotNull
- As which applies c# type testing as operator