Determines whether pretty-simple should check if the output Handle is a TTY device. Normally, users only want to print in color if the output Handle is a TTY device.
Constructors
CheckColorTtyCheck if the output Handle is a TTY device. If the output Handle is a TTY device, determine whether to print in color based on outputOptionsColorOptions. If not, then set outputOptionsColorOptions to Nothing so the output does not get colorized.
NoCheckColorTtyDon't check if the output Handle is a TTY device. Determine whether to colorize the output based solely on the value of outputOptionsColorOptions.
Instances4Eq, Show, Generic, Rep
Eq CheckColorTtyDefined in pretty-simple-4.1.3.0 · Text.Pretty.Simple.Internal.PrinterShow CheckColorTtyDefined in pretty-simple-4.1.3.0 · Text.Pretty.Simple.Internal.PrinterGeneric CheckColorTtyDefined in pretty-simple-4.1.3.0 · Text.Pretty.Simple.Internal.Printertype Rep CheckColorTty = D1 ('MetaDataDefined in pretty-simple-4.1.3.0 · Text.Pretty.Simple.Internal.Printer"CheckColorTty"
"Text.Pretty.Simple.Internal.Printer"
"pretty-simple-4.1.3.0-C9o6zoEN6mG2Kh7oMWUTh9"
'False) (C1 ('MetaCons"CheckColorTty"
'PrefixI 'False) U1 :+: C1 ('MetaCons"NoCheckColorTty"
'PrefixI 'False) U1)