diff --git a/src/FSharp.Control.R3/Observable.fs b/src/FSharp.Control.R3/Observable.fs index a02ee22..b47c2ff 100644 --- a/src/FSharp.Control.R3/Observable.fs +++ b/src/FSharp.Control.R3/Observable.fs @@ -12,6 +12,10 @@ let inline bind ([] f : 'T -> Observable<'TNext>) source = Obser /// Converts the elements of the sequence to the specified type let inline cast<'T, 'CastType> (source) = ObservableExtensions.Cast<'T, 'CastType> (source) +/// +/// Adds an error handler to an observable sequence. +/// +/// Exception does not stop further processing let inline catch ([] f : 'Exn -> Observable<'T>) o = ObservableExtensions.Catch (o, f) /// Concatenates the second observable sequence to the first observable sequence