featherbed
featherbed copied to clipboard
Asynchronous Scala HTTP client using Finagle, Shapeless and Cats
This compiles ``` scala val req = .put("foo/bar") .withContent("Hello world", "text/plain") .accept("text/plain") req.send[String]() ``` But this doesn't ``` scala val req = client .put("foo/bar") .accept("text/plain") .withContent("Hello world", "text/plain") req.send[String]() ```...
I suggest the following steps: - [x] Introduce code coverage tool ([https://codecov.io/](codecov)?) - [ ] More tests (scalacheck/specs2) - [x] Introduce code style standard (scalastyle) - [ ] Benchmarks (???...