345675d5bd
- Add default onStarted and closingHandler - Use justifill to easily add options - Remove multiple serve options |
||
---|---|---|
.. | ||
Main.purs | ||
Readme.md |
Middleware Example
HTTPure does not have a use
function like systems such as express.js
, but
you can still use middlewares! This example illustrates how purely functional
middlewares in HTTPure work. It includes an example middleware that logs to the
console at the beginning and end of each request, one that injects a header into
the response, and one that handles requests to a given path.
To run the example server, run:
nix-shell --run 'example Middleware'
Or, without nix:
spago -x test.dhall run --main Examples.Middleware.Main