A simple, yet flexible, HTTP proxy server library in Haskell