Ema.Example.Ex02_Basic
Description
A very simple site with two routes, and HTML rendered using Blaze DSL
data Route Source #
Constructors
Defined in Ema.Example.Ex02_Basic
Methods
minBound :: Route #
maxBound :: Route #
succ :: Route -> Route #
pred :: Route -> Route #
toEnum :: Int -> Route #
fromEnum :: Route -> Int #
enumFrom :: Route -> [Route] #
enumFromThen :: Route -> Route -> [Route] #
enumFromTo :: Route -> Route -> [Route] #
enumFromThenTo :: Route -> Route -> Route -> [Route] #
showsPrec :: Int -> Route -> ShowS #
show :: Route -> String #
showList :: [Route] -> ShowS #
encodeRoute :: Model -> Route -> FilePath Source #
decodeRoute :: Model -> FilePath -> Maybe Route Source #
allRoutes :: Model -> [Route] Source #
newtype Model Source #
Fields
main :: IO () Source #
render :: Action -> Model -> Route -> LByteString Source #