shakespeare-0.10.1.1: A toolkit for making compile-time interpolated templatesSource codeContentsIndex
Text.Shakespeare
Contents
low-level
Description
For lack of a better name... a parameterized version of Julius.
Synopsis
data ShakespeareSettings = ShakespeareSettings {
varChar :: Char
urlChar :: Char
intChar :: Char
toBuilder :: Exp
wrap :: Exp
unwrap :: Exp
justVarInterpolation :: Bool
}
defaultShakespeareSettings :: ShakespeareSettings
shakespeare :: ShakespeareSettings -> QuasiQuoter
shakespeareFile :: ShakespeareSettings -> FilePath -> Q Exp
shakespeareFileDebug :: ShakespeareSettings -> FilePath -> Q Exp
shakespeareFromString :: ShakespeareSettings -> String -> Q Exp
type RenderUrl url = url -> QueryParameters -> Text
Documentation
data ShakespeareSettings Source
Constructors
ShakespeareSettings
varChar :: Char
urlChar :: Char
intChar :: Char
toBuilder :: Exp
wrap :: Exp
unwrap :: Exp
justVarInterpolation :: Bool
show/hide Instances
defaultShakespeareSettings :: ShakespeareSettingsSource
shakespeare :: ShakespeareSettings -> QuasiQuoterSource
shakespeareFile :: ShakespeareSettings -> FilePath -> Q ExpSource
shakespeareFileDebug :: ShakespeareSettings -> FilePath -> Q ExpSource
low-level
shakespeareFromString :: ShakespeareSettings -> String -> Q ExpSource
type RenderUrl url = url -> QueryParameters -> TextSource
Produced by Haddock version 2.6.1