ObservableBuilder
Namespace: FSharp.Control.Reactive
Parent Module: Builders
An Observable computation builder.
Constructors
Constructor | Description |
new()
Signature: unit -> ObservableBuilder
|
CompiledName: .ctor
|
Instance members
Instance member | Description |
x.Bind(m, f)
Signature: (m:IObservable<'?7863> * f:('?7863 -> IObservable<'?7864>)) -> IObservable<'?7864>
Type parameters: '?7863, '?7864
|
|
x.Combine(comp1, comp2)
Signature: (comp1:IObservable<'?7866> * comp2:IObservable<'?7866>) -> IObservable<'?7866>
Type parameters: '?7866
|
|
x.Delay(f)
Signature: (f:(unit -> IObservable<'?7868>)) -> IObservable<'?7868>
Type parameters: '?7868
|
|
x.For(sequence, body)
Signature: (sequence:IEnumerable<'?7872> * body:('?7872 -> IObservable<'?7873>)) -> IObservable<'?7873>
Type parameters: '?7872, '?7873
|
|
x.Return(x)
Signature: x:'?7888 -> IObservable<'?7888>
Type parameters: '?7888
Attributes:
[<Obsolete("Use Yield. Return will be removed in an upcoming version of FSharp.Control.Reactive.")>]
|
WARNING: This API is obsolete
Use Yield. Return will be removed in an upcoming version of FSharp.Control.Reactive.
|
x.ReturnFrom(m)
Signature: m:IObservable<'?7890> -> IObservable<'?7890>
Type parameters: '?7890
Attributes:
[<Obsolete("Use Yield. Return will be removed in an upcoming version of FSharp.Control.Reactive.")>]
|
WARNING: This API is obsolete
Use Yield. Return will be removed in an upcoming version of FSharp.Control.Reactive.
|
x.TryFinally(m, compensation)
Signature: (m:IObservable<'?7877> * compensation:(unit -> unit)) -> IObservable<'?7877>
Type parameters: '?7877
|
|
x.TryWith(m, h)
Signature: (m:IObservable<'?7875> * h:(Exception -> IObservable<'?7875>)) -> IObservable<'?7875>
Type parameters: '?7875
|
|
x.Using(res, body)
Signature: (res:'?7879 * body:('?7879 -> IObservable<'?7880>)) -> IObservable<'?7880>
Type parameters: '?7879, '?7880
|
|
x.While(guard, m)
Signature: (guard:(unit -> bool) * m:IObservable<'?7882>) -> IObservable<'?7882>
Type parameters: '?7882
|
|
x.Yield(x)
Signature: x:'?7884 -> IObservable<'?7884>
Type parameters: '?7884
|
|
x.YieldFrom(m)
Signature: m:IObservable<'?7886> -> IObservable<'?7886>
Type parameters: '?7886
|
|
x.Zero()
Signature: unit -> IObservable<'?7870>
Type parameters: '?7870
|
|