-- |Router function
-- Takes a list of routes and iterates through them for every requeust
route :: [(Matcher, Route)] -- ^ Routes
         -> Handler
route []         handle _       = sendNotFound handle
route :: [(Matcher, Route)] -- ^ Routes
         -> Handler
route []         handle _       = sendNotFound handle
route []         handle _       = sendNotFound handle