unison-parser-typechecker-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.PrettyPrintEnvDecl

Synopsis

Documentation

data PrettyPrintEnvDecl Source #

Instances

Instances details
Generic PrettyPrintEnvDecl Source # 
Instance details

Defined in Unison.PrettyPrintEnvDecl

Associated Types

type Rep PrettyPrintEnvDecl :: Type -> Type #

Show PrettyPrintEnvDecl Source # 
Instance details

Defined in Unison.PrettyPrintEnvDecl

type Rep PrettyPrintEnvDecl Source # 
Instance details

Defined in Unison.PrettyPrintEnvDecl

type Rep PrettyPrintEnvDecl = D1 ('MetaData "PrettyPrintEnvDecl" "Unison.PrettyPrintEnvDecl" "unison-parser-typechecker-0.0.0-KNkVGbTXlis2lnVjsRIJUx" 'False) (C1 ('MetaCons "PrettyPrintEnvDecl" 'PrefixI 'True) (S1 ('MetaSel ('Just "unsuffixifiedPPE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PrettyPrintEnv) :*: S1 ('MetaSel ('Just "suffixifiedPPE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PrettyPrintEnv)))

biasTo :: [Name] -> PrettyPrintEnvDecl -> PrettyPrintEnvDecl Source #

Lifts biasTo over a PrettyPrintEnvDecl

addFallback :: PrettyPrintEnvDecl -> PrettyPrintEnvDecl -> PrettyPrintEnvDecl Source #

Will use names from the fallback pped if no names were found in the primary. addFallback primary fallback