gdritter repos scrapboard / master src / Routes.hs
master

Tree @master (Download .tar.gz)

Routes.hs @masterraw · history · blame

module Routes where

import Web.Scotty

data Route
  = RIndex
  | RSettings
  | RLogout
  | RRecent
  | RQuery [QueryData]
    deriving (Eq, Show)

data QueryData
  = QTag String
  | QType String

route :: Route -> RoutePattern
route stuff = regex ("^/" ++ stuff ++ "/?$")