| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Language.Drasil.DecoratedReference
Contents
Description
References that have extra information.
Synopsis
- data DecRef = DR {}
- class HasDecRef c where
- getDecRefs :: Lens' c [DecRef]
- dRef :: (HasUID r, HasRefAddress r, HasShortName r) => r -> DecRef
- dRefInfo :: (HasUID r, HasRefAddress r, HasShortName r) => r -> RefInfo -> DecRef
Type
For holding a Reference that is decorated with extra information (ex. page numbers, equation sources, etc.).
Instances
| HasUID DecRef Source # | Finds the |
Defined in Language.Drasil.DecoratedReference | |
| HasRefAddress DecRef Source # | Finds the reference address contained in a |
| HasShortName DecRef Source # | Finds the shortname of the reference address used for the |
| Eq DecRef Source # | Equal if |
Class
Constructors
dRef :: (HasUID r, HasRefAddress r, HasShortName r) => r -> DecRef Source #
dRefInfo :: (HasUID r, HasRefAddress r, HasShortName r) => r -> RefInfo -> DecRef Source #