1
0
Oren Novotny 6 жил өмнө
parent
commit
0a1b100349
2 өөрчлөгдсөн 13 нэмэгдсэн , 1 устгасан
  1. 1 0
      AUTHORS.txt
  2. 12 1
      README.md

+ 1 - 0
AUTHORS.txt

@@ -14,6 +14,7 @@ Arthur Watson
 Gert Drapers
 Mark Shields
 Eric Rozell
+Oren Novotny
 
 Rx.js and Ix.js:
 Matthew Podwysocki

+ 12 - 1
README.md

@@ -14,6 +14,17 @@ Catch us in the #rxnet channel over at http://reactiveui.net/slack
 ### Get nightly builds
 - NuGet v3 feed url (VS 2015+): `https://dotnet.myget.org/F/rx/api/v3/index.json`
 
+## System.Linq.Async / System.Interactive.Async / System.Interactive
+
+### v4.0 changes
+
+Ix Async 4.0 has a breaking change from prior versions due to being the first LINQ implementation
+to support the new C# 8 [async streams](https://github.com/dotnet/csharplang/blob/master/proposals/csharp-8.0/async-streams.md) feature. This means for .NET Standard 2.1 and .NET Core 3 targets, we use the in-box interfaces for `IAsyncEnumerable<T>` and friends. On other platforms, we provide the implementation, so you can use `await foreach` and create async iterators as you would expect. The types will unify to the system ones where the platform provides it.
+
+The code should be code-compatible, so recompiling should take care of most of it; note that binary compatibility will not work.
+
+## System.Reactive
+
 ### v4.0 changes
 Due to the [overwhelming](https://github.com/dotnet/reactive/issues/299) [pain](https://github.com/dotnet/reactive/issues/305) that fixing [#205 - Implement assembly version strategy](https://github.com/dotnet/reactive/issues/205) caused, we have refactored the libraries into a single library `System.Reactive`. To prevent breaking existing code that references the v3 libraries, we have facades with TypeForwarders to the new assembly. If you have a reference to a binary built against v3.0, then use the new `System.Reactive.Compatibility` package. 
 
@@ -97,7 +108,7 @@ Contributing
 
 ### Source code
 
-* Clone the sources: `git clone https://github.com/dotnet/reactive.git`
+* Clone the sources: `git clone https://github.com/dotnet/reactive`
 * [Building, testing and debugging the sources](https://github.com/dotnet/reactive/wiki/Building%20Testing%20and%20Debugging)
 
 ### Contribute!