Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
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
‹