Safe Haskell | None |
---|
- parseRoutePaths :: Text -> [Text]
- renderStaticPages :: Application -> Text -> [Text] -> IO ()
Documentation
parseRoutePaths :: Text -> [Text]Source
Conveniently specify paths through nested indentation
This is a partial function which calls error
on
invalid input.
import Shakespeare.Text (st) staticPaths = parseRoutePaths [st| /pages about faq / -- commented out |]
staticPaths == ["/pages/about", "/pages/faq", "/pages"]
:: Application | |
-> Text | directory |
-> [Text] | request paths |
-> IO () |
Run the request paths against the given WAI application and output it to the given directory