diff options
| author | Andrew <saintruler@gmail.com> | 2020-11-27 17:40:04 +0400 |
|---|---|---|
| committer | Andrew <saintruler@gmail.com> | 2020-11-27 17:40:04 +0400 |
| commit | fb7e450d917ec87202f9de019238b78c1b645328 (patch) | |
| tree | ca70481709864b5c6510009fe45a9d6b6f91dd8c /Router.hs | |
| parent | 039c96096bf8f2294850be79a88a0761a5f58acf (diff) | |
Added basic HTTP types
Diffstat (limited to 'Router.hs')
| -rw-r--r-- | Router.hs | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -1,16 +1,11 @@ module Router where -import Control.Exception import Response import Request +import Http -- Route callback url method -data Route = Route (Request -> IO Response) String String - -data RouterError = RouteNotFound - deriving Show - -instance Exception RouterError +data Route = Route (Request -> IO Response) String Method resolve :: [Route] -> Request -> IO Response resolve [] _ = return notFoundResponse |