citeproc-hs-0.3.2: A Citation Style Language implementation in Haskell

Portabilityunportable
Stabilityunstable
MaintainerAndrea Rossato <andrea.rossato@unitn.it>

Text.CSL.Parser

Description

The CS Language parsers

Synopsis

Documentation

readCSLFile :: FilePath -> IO Style

Read and parse a CSL style file into the internal style representation, the Style.

readLocaleFile :: String -> IO Locale

xpInfo :: PU (Maybe CSInfo)

xpOpt :: String -> PU [Option]

xpTextElem :: PU a -> PU a

xpDelimiter :: PU String

xpCommon :: (XmlPickler b, XmlPickler c) => String -> PU (String, b, c)

xpAttrText :: String -> PU String

For mandatory attributes.

xpAttrText' :: String -> PU String

For optional attributes.

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)]