In Java 9 they have added standard definitions for Reactive Streams, the `Flow` class, so that third party libraries, like Akka, can interoperate. Note they haven't added an implementation of Reactive Streams, just the type definitions.
A starting point for adding similar to Swift could be: https://github.com/hlovatt/Concurrency-Utilities/blob/master/Concurrency%20Utilities/ReactiveStream.swift This would be the Swift equivalent of the Java Flow class in that it provides definitions but not implementations, which will enable third party libraries and eventually whatever goes into Swift at language and library levels to interoperate. Whereas adding concurrency in general will be a long process, these definitions could be added now. Thoughts? -- Howard. PS You can find out about Reactive Steams and the standardization of them at http://www.reactive-streams.org/
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
