Module

Hyper.Trout.Router

Package
purescript-hypertrout
Repository
owickstrom/purescript-hypertrout

#RoutingError Source

data RoutingError

Constructors

Instances

#Router Source

class Router e h r | e -> h, e -> r where

Members

Instances

#router Source

router :: forall c res req m r s. Monad m => Request req m => Router s r (Middleware m (Conn req (res StatusLineOpen) c) (Conn req (res ResponseEnded) c) Unit) => Proxy s -> r -> (Status -> Maybe String -> Middleware m (Conn req (res StatusLineOpen) c) (Conn req (res ResponseEnded) c) Unit) -> Middleware m (Conn req (res StatusLineOpen) c) (Conn req (res ResponseEnded) c) Unit