citeproc-hs-0.3.2: A Citation Style Language implementation in HaskellSource codeContentsIndex
Text.CSL.Parser
Portabilityunportable
Stabilityunstable
MaintainerAndrea Rossato <andrea.rossato@unitn.it>
Description
The CS Language parsers
Synopsis
readCSLFile :: FilePath -> IO Style
readLocaleFile :: String -> IO Locale
xpStyle :: PU Style
xpInfo :: PU (Maybe CSInfo)
xpLocale :: PU Locale
xpTerms :: PU [TermMap]
xpMacros :: PU [MacroMap]
xpCitation :: PU Citation
xpBibliography :: PU Bibliography
xpOpt :: String -> PU [Option]
xpNamesOpt :: PU [Option]
xpNameFormat :: PU [Option]
xpNameAttrs :: PU NameAttrs
xpNameOpt :: PU [Option]
xpBibOpts :: PU [Option]
xpCitOpts :: PU [Option]
xpStyleOpts :: PU [Option]
xpSort :: PU [Sort]
xpChoose :: PU Element
xpMacro :: PU Element
xpConst :: PU Element
xpVariable :: PU Element
xpTerm :: PU Element
xpNames :: PU Element
xpShortNames :: PU Element
xpLabel :: PU Element
xpSubStitute :: PU Element
xpGroup :: PU Element
xpNumber :: PU Element
xpDate :: PU Element
xpLocaleDate :: PU Element
xpTextElem :: PU a -> PU a
xpDelimiter :: PU String
xpPlural :: PU Plural
xpCommon :: (XmlPickler b, XmlPickler c) => String -> PU (String, b, c)
xpAttrText :: String -> PU String
xpAttrText' :: String -> PU String
xpAttrWithDefault :: Eq a => a -> String -> PU a -> PU a
xpIElemWithDefault :: Eq a => a -> String -> PU a -> PU a
readable :: (Read a, Show b) => (String -> a, b -> String)
toShow :: String -> String
toRead :: String -> String
langBase :: [(String, String)]
Documentation
readCSLFile :: FilePath -> IO StyleSource
Read and parse a CSL style file into the internal style representation, the Style.
readLocaleFile :: String -> IO LocaleSource
xpStyle :: PU StyleSource
xpInfo :: PU (Maybe CSInfo)Source
xpLocale :: PU LocaleSource
xpTerms :: PU [TermMap]Source
xpMacros :: PU [MacroMap]Source
xpCitation :: PU CitationSource
xpBibliography :: PU BibliographySource
xpOpt :: String -> PU [Option]Source
xpNamesOpt :: PU [Option]Source
xpNameFormat :: PU [Option]Source
xpNameAttrs :: PU NameAttrsSource
xpNameOpt :: PU [Option]Source
xpBibOpts :: PU [Option]Source
xpCitOpts :: PU [Option]Source
xpStyleOpts :: PU [Option]Source
xpSort :: PU [Sort]Source
xpChoose :: PU ElementSource
xpMacro :: PU ElementSource
xpConst :: PU ElementSource
xpVariable :: PU ElementSource
xpTerm :: PU ElementSource
xpNames :: PU ElementSource
xpShortNames :: PU ElementSource
xpLabel :: PU ElementSource
xpSubStitute :: PU ElementSource
xpGroup :: PU ElementSource
xpNumber :: PU ElementSource
xpDate :: PU ElementSource
xpLocaleDate :: PU ElementSource
xpTextElem :: PU a -> PU aSource
xpDelimiter :: PU StringSource
xpPlural :: PU PluralSource
xpCommon :: (XmlPickler b, XmlPickler c) => String -> PU (String, b, c)Source
xpAttrText :: String -> PU StringSource
For mandatory attributes.
xpAttrText' :: String -> PU StringSource
For optional attributes.
xpAttrWithDefault :: Eq a => a -> String -> PU a -> PU aSource
xpIElemWithDefault :: Eq a => a -> String -> PU a -> PU aSource
readable :: (Read a, Show b) => (String -> a, b -> String)Source
toShow :: String -> StringSource
toRead :: String -> StringSource
langBase :: [(String, String)]Source
Produced by Haddock version 2.6.1