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

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

Text.CSL.Reference

Description

The Reference type

Synopsis

Documentation

data Value

An existential type to wrap the different types a Reference is made of. This way we can create a map to make queries easier.

Constructors

forall a . Data a => Value a 

Instances

fromValue :: Data a => Value -> Maybe a

data Empty

Constructors

Empty 

Instances

newtype CNum

Constructors

CNum 

Fields

unCNum :: Int
 

processCites :: [Reference] -> [[Cite]] -> [[(Cite, Reference)]]

setNearNote :: Style -> [[Cite]] -> [[Cite]]