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

Copyright(c) Andrea Rossato
LicenseBSD-style (see LICENSE)
MaintainerAndrea Rossato <andrea.rossato@unitn.it>
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell98

Text.CSL.Parser

Description

The CS Language parsers

Synopsis

Documentation

readCSLFile :: FilePath -> IO Style Source

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

parseCSL :: String -> IO Style Source

Parse a String into a fully localized Style

xpAttrText :: String -> PU String Source

For mandatory attributes.

xpAttrText' :: String -> PU String Source

For optional attributes.

xpAttrWithDefault :: Eq a => a -> String -> PU a -> PU a Source

xpIElemWithDefault :: Eq a => a -> String -> PU a -> PU a Source

readable :: (Read a, Show b) => (String -> a, b -> String) Source