A run of a signature: text to show as it is, or a type constructor's text with its unqualified name, the key a link is looked up by.
Modulevortex-trace-0.4.0GHC2024
Vortex.Trace.Signature
A reflected signature (a Vortex.Trace.Command's commandType) cut
into the pieces a front end links: every type constructor it names is a
Named piece with the key a documentation index knows it by, and
everything else is Plain text. The pieces spell the signature exactly,
so a front end that renders each piece's text loses nothing.
- 1 type
- 3 values
- Packagevortex-trace-0.4.0
- Exports4
- LanguageGHC2024
- LicenceBSD-3-Clause
- SourceSignature.hs
The text a piece spells.
The pieces of a signature, which spell it exactly
(concatMap pieceText . signaturePieces = id), with no two Plain
pieces adjacent and none empty.
The keys a signature names, in the order they first appear, each once.