Safe Haskell | None |
---|---|
Language | Haskell98 |
- type TextUrl url = RenderUrl url -> Builder
- class ToText a where
- renderTextUrl :: RenderUrl url -> TextUrl url -> Text
- stext :: QuasiQuoter
- text :: QuasiQuoter
- textFile :: FilePath -> Q Exp
- textFileDebug :: FilePath -> Q Exp
- textFileReload :: FilePath -> Q Exp
- st :: QuasiQuoter
- lt :: QuasiQuoter
- sbt :: QuasiQuoter
- lbt :: QuasiQuoter
- codegen :: QuasiQuoter
- codegenSt :: QuasiQuoter
- codegenFile :: FilePath -> Q Exp
- codegenFileReload :: FilePath -> Q Exp
Documentation
stext :: QuasiQuoter Source #
text :: QuasiQuoter Source #
st :: QuasiQuoter Source #
strict text
lt :: QuasiQuoter Source #
lazy text, same as stext :)
sbt :: QuasiQuoter Source #
strict text whose left edge is aligned with bar ('|')
lbt :: QuasiQuoter Source #
lazy text, whose left edge is aligned with bar ('|') * Yesod code generation
codegen :: QuasiQuoter Source #
codegen is designed for generating Yesod code, including templates So it uses different interpolation characters that won't clash with templates. You can use the normal text quasiquoters to generate code
codegenSt :: QuasiQuoter Source #
Generates strict Text codegen is designed for generating Yesod code, including templates So it uses different interpolation characters that won't clash with templates.