drasil-printers-0.1.10.0: A framework for code and document generation for scientific software - Printers SubPackage
Safe HaskellNone
LanguageGHC2024

Drasil.Printers.Common

Documentation

wrap :: CanTextWrap a => Text -> Text -> a -> a Source #

paren :: CanTextWrap a => a -> a Source #

brak :: CanTextWrap a => a -> a Source #

brace :: CanTextWrap a => a -> a Source #

pipes :: CanTextWrap a => a -> a Source #

dpipes :: CanTextWrap a => a -> a Source #

angbrac :: CanTextWrap a => a -> a Source #

dollar :: CanTextWrap a => a -> a Source #

quote :: CanTextWrap a => a -> a Source #

dquote :: CanTextWrap a => a -> a Source #

ddollars :: CanTextWrap a => a -> a Source #

underscores :: CanTextWrap a => a -> a Source #

asterisks :: CanTextWrap a => a -> a Source #

dasterisks :: CanTextWrap a => a -> a Source #

fSlashes :: CanTextWrap a => a -> a Source #

class CanCarryText t where Source #

Methods

holdText :: Text -> t Source #

Instances

Instances details
CanCarryText D Source # 
Instance details

Defined in Language.Drasil.TeX.Monad

Methods

holdText :: Text -> D Source #

CanCarryText Doc Source # 
Instance details

Defined in Drasil.Printers.Common

Methods

holdText :: Text -> Doc Source #

CanCarryText Text Source # 
Instance details

Defined in Drasil.Printers.Common

Methods

holdText :: Text -> Text Source #

CanCarryText String Source # 
Instance details

Defined in Drasil.Printers.Common

Methods

holdText :: Text -> String Source #

CanCarryText (Doc ann) Source # 
Instance details

Defined in Drasil.Printers.Common

Methods

holdText :: Text -> Doc ann Source #