Module Morph
let start: servers:list(Server.t) => ?middlewares:list(Server.middleware) => Server.handler => Lwt.t(unit);start servers middlewares handlerstarts the server.Simple usage:
Morph.start(_request => Http.Response.Ok.make) |> Lwt_main.run;
module Server: { ... };module Request: { ... };Defines the
requesttype
module Response: { ... };Defines the
responsetype and helper functions to easily create responses inMorph.
module Method: { ... };module Status: { ... };