Closed glchapman closed 9 years ago
Ah! Thanks! Would you care to submit a PR?
https://github.com/fsprojects/FSharp.Control.Reactive/pull/56 fixes the above function. Other functions that appear to need fixing include:
generateTimeSpan longCountSatisfy
I made those fixes and will release as 3.1.0.
In a few cases, the functions in the Observable module end up taking System.Func parameters (rather than a corresponding F# function). I assume these are inadvertent, since in all other cases the Observable functions take F# functions as parameters (where appropriate). The cases I found are:
Also, the Observable.create function has type:
(IObserver<'T> -> Action) -> IObservable<'T>
It might be worth rewriting it to wrap the Action, for example: