generic-pretty-instances-0.1.0.0: GenericPretty canonical instances
Safe HaskellSafe-Inferred
LanguageHaskell2010

Text.PrettyPrint.GenericPretty.Type

Documentation

data PrettyLog a Source #

Constructors

PrettyLog a 
SecretLog SecretVision a 

Instances

Instances details
Out a => Out (PrettyLog a) Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Methods

docPrec :: Int -> PrettyLog a -> Doc #

doc :: PrettyLog a -> Doc #

docList :: [PrettyLog a] -> Doc #

Eq a => Eq (PrettyLog a) Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Methods

(==) :: PrettyLog a -> PrettyLog a -> Bool #

(/=) :: PrettyLog a -> PrettyLog a -> Bool #

Ord a => Ord (PrettyLog a) Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

data SecretVision Source #

Instances

Instances details
Out SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Generic SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Associated Types

type Rep SecretVision :: Type -> Type #

Read SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Show SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Eq SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

Ord SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

type Rep SecretVision Source # 
Instance details

Defined in Text.PrettyPrint.GenericPretty.Type

type Rep SecretVision = D1 ('MetaData "SecretVision" "Text.PrettyPrint.GenericPretty.Type" "generic-pretty-instances-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SecretVisible" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SecretHidden" 'PrefixI 'False) (U1 :: Type -> Type))