Logo Paket

Observable Module

Functions and values

Function or value Description

Observable.distinct a

Full Usage: Observable.distinct a

Parameters:
Returns: IObservable<'a>
Type parameters: 'a
a : IObservable<'a>
Returns: IObservable<'a>

Observable.flatten input

Full Usage: Observable.flatten input

Parameters:
Returns: IObservable<'a0>
Type parameters: 'a, 'a (requires :> 'a Microsoft.FSharp.Collections.seq)
input : IObservable<'a>
Returns: IObservable<'a0>

Observable.guard f e

Full Usage: Observable.guard f e

Parameters:
Returns: IObservable<'Args>
Type parameters: 'Args

Creates an observable that calls the specified function after someone subscribes to it (useful for waiting using 'let!' when we need to start operation after 'let!' attaches handler)

f : unit -> unit
e : IObservable<'Args>
Returns: IObservable<'Args>

Observable.ofAsync a

Full Usage: Observable.ofAsync a

Parameters:
Returns: IObservable<'a>
Type parameters: 'a
a : Async<'a>
Returns: IObservable<'a>

Observable.ofAsyncWithToken token a

Full Usage: Observable.ofAsyncWithToken token a

Parameters:
Returns: IObservable<'a>
Type parameters: 'a
token : CancellationToken
a : Async<'a>
Returns: IObservable<'a>

Observable.ofSeq s

Full Usage: Observable.ofSeq s

Parameters:
    s : 'a seq

Returns: IObservable<'a>
Type parameters: 'a
s : 'a seq
Returns: IObservable<'a>

Observable.sample milliseconds source

Full Usage: Observable.sample milliseconds source

Parameters:
Returns: IObservable<'T>
Type parameters: 'T
milliseconds : int
source : IObservable<'T>
Returns: IObservable<'T>

Type something to start searching.