-- | Add a middleware to the application
-- Middleware are ordered so the one declared earlier wraps the ones later
middleware :: Middleware -> RouteM ()
middleware m = liftF $ M m ()
middleware :: Middleware -> RouteM ()
middleware m = liftF $ M m ()
middleware m = liftF $ M m ()