Project "Caravela" 0.1 / / Caravela Documentation / API Documentation / Caravela.​Reactive.​Sources

Namespace Caravela.Reactive.Sources

Classes

ImmutableReactiveCollection<T>

Collection that implements the reactive interface, but does not actually ever change. Use ToReactive<T>(IImmutableList<T>) to create an instance of this class. To represent an empty collection, use Empty.

ReactiveHashSet<T>

A reactive hash set.

ReactiveValue<T>

An implementation of IReactiveSource<T> that has a single value exposed on a writable Value property. Modifying the value will raise the appropriate events to the observers.