Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
RIO.PrettyPrint.Types
Description
For the most part, the data constructors of Style
do not clash with other
names. When they do, import the module qualified. For example:
import qualified RIO.PrettyPrint.Types.PrettyPrint as PP
Documentation
A style of rio-prettyprint's output.
Constructors
Error | |
Warning | |
Info | |
Debug | |
OtherLevel | |
Good | |
Shell | |
File | |
Url | |
Dir | |
Recommendation | |
Current | |
Target | |
Module | |
PkgComponent | |
Secondary | |
Highlight |
Instances
Semigroup Style Source # | The first style overrides the second. |
Bounded Style Source # | |
Enum Style Source # | |
Defined in RIO.PrettyPrint.Types Methods succ :: Style -> Style Source # pred :: Style -> Style Source # toEnum :: Int -> Style Source # fromEnum :: Style -> Int Source # enumFrom :: Style -> [Style] Source # enumFromThen :: Style -> Style -> [Style] Source # enumFromTo :: Style -> Style -> [Style] Source # enumFromThenTo :: Style -> Style -> Style -> [Style] Source # | |
Ix Style Source # | |
Defined in RIO.PrettyPrint.Types | |
Show Style Source # | |
Eq Style Source # | |
Ord Style Source # | |
Defined in RIO.PrettyPrint.Types |