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