Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Rx-3.0 #90

Merged
merged 3 commits into from
Sep 13, 2016
Merged

Update to Rx-3.0 #90

merged 3 commits into from
Sep 13, 2016

Conversation

jakelishman
Copy link
Contributor

This updates the project to use the new (v3.0) version of the Reactive Extensions.

Since System.Reactive has dropped support for .NET framework 4.0 and Profile259, I have removed them from the solution. I'm not well experienced in building .NET libraries though, so if there's a way around that, I can rectify the PR.

Jake Lishman added 3 commits August 17, 2016 19:40
Change from nuget packages Rx-Core and family to the new System.Control.Reactive
for version 3.0. Since Rx 3.0 no longer supports .NET framework 4.0 and Profile259, these have
been removed from the solution.

Use of Observable.First in the tests was changed to Observable.Wait due to
deprecation of the former.
@jakelishman
Copy link
Contributor Author

jakelishman commented Aug 19, 2016

Apologies on the broken build in the middle commit - I missed that there was a nuget target and hadn't updated the paket.template correctly.

jakelishman referenced this pull request in WarwickEPR/Endorphin.IO Aug 19, 2016
@cloudRoutine
Copy link
Member

don't worry about that, it happens all the time to every repo using CI. in fact that's exactly what we want to happen 😉

@cloudRoutine
Copy link
Member

did you try having FSharp.Control.Reactive only depend on Reactive.Core? just curious if you know how much of the surface area that would effect.

@jakelishman
Copy link
Contributor Author

With only System.Reactive.Core, there didn't seem to be any static member extensions to the Observable type - I believe they're all defined as members on System.Reactive.Linq.Observable. So to answer the question, there's little useful coverage with only Core.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants