| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Language.Drasil.Printing.PrintingInformation
Description
Defines types and functions to gather all the information needed for printing.
Synopsis
- data PrintingInformation
- data Notation
- sysdb :: Lens' PrintingInformation ChunkDB
- refTable :: Lens' PrintingInformation (Map UID Reference)
- stg :: Lens' PrintingInformation Stage
- notation :: Lens' PrintingInformation Notation
- lbldCntnt :: Lens' PrintingInformation [LabelledContent]
- piSys :: ChunkDB -> Map UID Reference -> Stage -> Notation -> [LabelledContent] -> PrintingInformation
- refFind :: UID -> PrintingInformation -> Reference
Documentation
data PrintingInformation Source #
Printing information contains a database, a stage, and a printing configuration.
Notation can be scientific or for engineering.
Constructors
| Scientific | |
| Engineering |
sysdb :: Lens' PrintingInformation ChunkDB Source #
stg :: Lens' PrintingInformation Stage Source #
notation :: Lens' PrintingInformation Notation Source #
lbldCntnt :: Lens' PrintingInformation [LabelledContent] Source #