* Represent emtpy query parameters as empty strings instead of "true"
* Encode and decode query params
Fixes#126
* Pass invalid query parameters through instead of ignoring them
* Decode the plus sign `+` as a space ` ` in query string
* Decode percent encoding in path segments
* Update History.md
* Chunked responses
* Remove Chunked newtype wrapper around Streams
* Use child process instead of ffi stream for chunked example
* Rename additionalHeaders to defaultHeaders
* Add History.md entry
* General cleanup
* Support binary response body
Fixes#98
* Address PR comments
- Expose data constructors for Body and use them for construction and
pattern matching instead of various helpers
- Add an example and integration test for binary response
- Adjust the middleware example to be a bit nicer
- Upgrade all dependencies
- Use Effect instead of Eff
- Use Foreign.Object instead of StrMap
- Use Effect.Ref instead of Control.Monad.ST
- Drop SecureServerM, it's the same as ServerM now