| Safe Haskell | None |
|---|
Text.MPretty.StateSpace
Documentation
Constructors
| PreAlignStyle | |
| PreSnugStyle | |
| PostStyle | |
| IndentStyle |
pbump :: Precedence -> PrecedenceSource
data StyleOptions Source
Constructors
| StyleOptions | |
Fields
| |
Instances
Constructors
| Palette | |
Fields
| |
classifierColorL :: Lens Palette ConsoleStateSource
keywordColorL :: Lens Palette ConsoleStateSource
binderColorL :: Lens Palette ConsoleStateSource
literalColorL :: Lens Palette ConsoleStateSource
punctuationColorL :: Lens Palette ConsoleStateSource
Constructors
| PrettyEnv | |
Fields
| |
consoleStateL :: Lens PrettyEnv ConsoleStateSource
data PrettyState Source
Constructors
| PrettyState | |
type MonadRWS env out state m = (MonadReader env m, MonadWriter out m, MonadState state m)Source
type MonadPretty env out state m = (MonadRWS env out state m, MonadPlus m, HasLens env PrettyEnv, PrettyOutput out, HasLens state PrettyState)Source