1
我想從fsharp調用rx 2.0 frameworok。
我看到有一個項目FSharp.Reactive,它試圖將rx2.0映射到FSharp。f的反應式擴展#
東西很奇怪的事情發生時,我嘗試使用它:
有在IDE中顯示錯誤,可以在下面的代碼被複制:
module FSharp.Reactive2 open System open System.Reactive open System.Reactive.Linq open System.Reactive.Concurrency type IObservable<'a> with // Subscribes to the Observable with just a next-function. member this.Subscribe(onNext:'a -> unit) = let toto = (Action<_> onNext) this.Subscribe(toto)
內部錯誤:列表有不同的長度。參數名稱
xs2
但是,當我編譯它,它會產生一個DLL,錯誤消失。如果我再次修改代碼文件,則會再次出現該錯誤。
這發生在使用System.Reactive dll的其他項目中。
我做錯了什麼//是否有任何處理它//是一個錯誤?
很高興知道。我不確定,因爲我是fsharp新手,可觀察的東西.. – nicolas 2012-03-29 17:29:58
他們在上面.. – nicolas 2012-03-29 21:33:53
是的,我們已經知道這個問題,它會在下一個版本中修復 – desco 2012-03-29 22:58:47