haskellhttpserversimplehttpserverhaskell-warp

Haskell equivalent for python -m http.server?


Is there a way to start a http server to serve static files right from shell using ghc -e or runhaskell ?


Solution

  • The wai-app-static package ships with an executable named warp. This can be run from the command line to get a static file server. You can look at its implementation to see how you can reimplement that behavior from runhaskell.