Haskell in-process HTTP server for testing HTTP client libraries