Header menu logo Sutil

Observable Module

Helper functions for IObservables

Types

Type Description

BasicObserver<'T>

Functions and values

Function or value Description

Observable.distinctUntilChanged source

Full Usage: Observable.distinctUntilChanged source

Parameters:
Returns: IObservable<'T>
source : IObservable<'T>
Returns: IObservable<'T>

Observable.distinctUntilChangedCompare eq source

Full Usage: Observable.distinctUntilChangedCompare eq source

Parameters:
Returns: IObservable<'T>
eq : 'T -> 'T -> bool
source : IObservable<'T>
Returns: IObservable<'T>

Observable.exists predicate source

Full Usage: Observable.exists predicate source

Parameters:
Returns: IObservable<'T>

Determines whether an observable sequence contains a specified value which satisfies the given predicate

predicate : 'T -> 'T
source : IObservable<'T>
Returns: IObservable<'T>

Observable.filter predicate source

Full Usage: Observable.filter predicate source

Parameters:
Returns: IObservable<'T>

Filters the observable elements of a sequence based on a predicate

predicate : 'T -> bool
source : IObservable<'T>
Returns: IObservable<'T>

Observable.init v source

Full Usage: Observable.init v source

Parameters:
Returns: IObservable<'T>

Provide the initial value for a sequence so that new subscribers will receive an immediate update of the current value

v : 'T
source : IObservable<'T>
Returns: IObservable<'T>

Observable.map2 f a b

Full Usage: Observable.map2 f a b

Parameters:
Returns: IObservable<'Res>
f : 'A -> 'B -> 'Res
a : IObservable<'A>
b : IObservable<'B>
Returns: IObservable<'Res>

Observable.zip a b

Full Usage: Observable.zip a b

Parameters:
Returns: IObservable<'A * 'B>
a : IObservable<'A>
b : IObservable<'B>
Returns: IObservable<'A * 'B>

Type something to start searching.