| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Prettyprinter.Symbols.Unicode
Description
A collection of predefined Unicode values outside of ASCII range. For ASCII, see Prettyprinter.Symbols.Ascii.
Synopsis
- d9966quotes :: Doc ann -> Doc ann
 - d6699quotes :: Doc ann -> Doc ann
 - s96quotes :: Doc ann -> Doc ann
 - s69quotes :: Doc ann -> Doc ann
 - dGuillemetsOut :: Doc ann -> Doc ann
 - dGuillemetsIn :: Doc ann -> Doc ann
 - sGuillemetsOut :: Doc ann -> Doc ann
 - sGuillemetsIn :: Doc ann -> Doc ann
 - b99dquote :: Doc ann
 - t66dquote :: Doc ann
 - t99dquote :: Doc ann
 - b9quote :: Doc ann
 - t6quote :: Doc ann
 - t9quote :: Doc ann
 - rdGuillemet :: Doc ann
 - ldGuillemet :: Doc ann
 - rsGuillemet :: Doc ann
 - lsGuillemet :: Doc ann
 - bullet :: Doc ann
 - endash :: Doc ann
 - euro :: Doc ann
 - cent :: Doc ann
 - yen :: Doc ann
 - pound :: Doc ann
 
Quotes
Enclosing
d9966quotes :: Doc ann -> Doc ann Source #
Double „99-66“ quotes, as used in German typography.
>>>putDoc (d9966quotes "·")„·“
d6699quotes :: Doc ann -> Doc ann Source #
Double “66-99” quotes, as used in English typography.
>>>putDoc (d6699quotes "·")“·”
s96quotes :: Doc ann -> Doc ann Source #
Single ‚9-6‘ quotes, as used in German typography.
>>>putDoc (s96quotes "·")‚·‘
s69quotes :: Doc ann -> Doc ann Source #
Single ‘6-9’ quotes, as used in English typography.
>>>putDoc (s69quotes "·")‘·’
dGuillemetsOut :: Doc ann -> Doc ann Source #
Double «guillemets», pointing outwards (without adding any spacing).
>>>putDoc (dGuillemetsOut "·")«·»
dGuillemetsIn :: Doc ann -> Doc ann Source #
Double »guillemets«, pointing inwards (without adding any spacing).
>>>putDoc (dGuillemetsIn "·")»·«
sGuillemetsOut :: Doc ann -> Doc ann Source #
Single ‹guillemets›, pointing outwards (without adding any spacing).
>>>putDoc (sGuillemetsOut "·")‹·›
sGuillemetsIn :: Doc ann -> Doc ann Source #
Single ›guillemets‹, pointing inwards (without adding any spacing).
>>>putDoc (sGuillemetsIn "·")›·‹
Standalone
rdGuillemet :: Doc ann Source #
Right-pointing double guillemets
>>>putDoc rdGuillemet»
ldGuillemet :: Doc ann Source #
Left-pointing double guillemets
>>>putDoc ldGuillemet«
rsGuillemet :: Doc ann Source #
Right-pointing single guillemets
>>>putDoc rsGuillemet›
lsGuillemet :: Doc ann Source #
Left-pointing single guillemets
>>>putDoc lsGuillemet‹