eed3si9n / gigahorse

Gigahorse is an HTTP client for Scala with multiple backend support.
http://eed3si9n.com/gigahorse
Apache License 2.0
121 stars 25 forks source link

Reactive Streams support #16

Closed eed3si9n closed 7 years ago

eed3si9n commented 7 years ago

This adds support for stream processing using Reactive Streams. To abstract over the capabilities, it adds Stream, which for AHC wraps low-level publisher of ByteBuffers, but for Akka HTTP it wraps Source.