Safe Haskell | None |
---|
Text.Shakespeare.Base
Description
General parsers, functions and datatypes for all Shakespeare languages.
Documentation
data Deref
newtype Ident
parseDeref :: UserParser a Deref
parseVarString :: Char -> UserParser a (Either String String)
parseCaret :: UserParser a (Either String Deref)
parseUnder :: UserParser a (Either String Deref)
parseIntString :: Char -> UserParser a (Either String String)
derefToExp :: Scope -> Deref -> Exp
flattenDeref :: Deref -> Maybe [String]
readUtf8File :: FilePath -> IO Text