Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newtype PrettyConfigName = PrettyConfigName {}
- class HasPrettyConfigName config where
- toPrettyConfigName ∷ config → PrettyConfigName
- prettyConfigName ∷ PrettyConfigName
- prettyConfigNameSimple ∷ PrettyConfigName
Documentation
newtype PrettyConfigName Source #
A config that determines how to pretty-print a PLC name.
PrettyConfigName | |
|
Instances
class HasPrettyConfigName config where Source #
A class of configs from which a PrettyConfigName
can be extracted.
toPrettyConfigName ∷ config → PrettyConfigName Source #
Instances
HasPrettyConfigName PrettyConfigPlc Source # | |
Defined in PlutusCore.Pretty.Plc | |
HasPrettyConfigName PrettyConfigPlcStrategy Source # | |
configName ~ PrettyConfigName ⇒ HasPrettyConfigName (PrettyConfigClassic configName) Source # | |
Defined in PlutusCore.Pretty.Classic toPrettyConfigName ∷ PrettyConfigClassic configName → PrettyConfigName Source # | |
configName ~ PrettyConfigName ⇒ HasPrettyConfigName (PrettyConfigReadable configName) Source # | |
Defined in PlutusCore.Pretty.Readable toPrettyConfigName ∷ PrettyConfigReadable configName → PrettyConfigName Source # | |
HasPrettyConfigName (Sole PrettyConfigName) Source # | |
prettyConfigName ∷ PrettyConfigName Source #
The PrettyConfigName
used by default: print Unique
indexes after nams.
prettyConfigNameSimple ∷ PrettyConfigName Source #
The PrettyConfigName
to be used when Unique
indices don't matter. Easier to read.