pandoc-crossref-0.1.0.0: src/References/Accessors.hs
module References.Accessors where
import References.Types
import Util.Accessor
import Text.Pandoc.Definition (nullMeta)
import Data.Map (empty)
imgRefs' :: Accessor References RefMap
imgRefs' new r@References{imgRefs=old} = (old, r{imgRefs=new})
eqnRefs' :: Accessor References RefMap
eqnRefs' new r@References{eqnRefs=old} = (old, r{eqnRefs=new})
tblRefs' :: Accessor References RefMap
tblRefs' new r@References{tblRefs=old} = (old, r{tblRefs=new})
defaultReferences :: References
defaultReferences = References empty empty empty 0 nullMeta (const Nothing) nullMeta