TKGBRIQT7XCPJ3LA5JAEMMGMPFWQWINMSDRW76V2IMZZGT5AWTYAC data ARoute= Home| Login| Project UUID| NotFoundrouting :: Match ARouterouting = Home <$ lit ""<|> Login <$ (lit "" *> lit "login")<|> (maybe NotFound Project <<< parseUUID) <$> (lit "" *> lit "project" *> str)