A functional fs2 backend for http.
A lot of work within was used from fs2-http. This library attempts to direct its efforts at interop with http4s.
First make sure you can get the current version.
libraryDependencies ++= Seq( "io.chrisdavenport" %% "ember-core" % "<version>", "io.chrisdavenport" %% "ember-server" % "<version>", "io.chrisdavenport" %% "ember-client" % "<version>" )
Then plug in your http service into the server as demonstrated in the example and go wild. This currently works for request response pairs that operate with a known Content-Length.
If you run into any difficulties please enable partial unification in your
scalacOptions ++= Seq("-Ypartial-unification")
- Chunked Encoding
- Websocket Support
- Client Support
- Websocket Client