Portability | non-portable |
---|---|
Stability | experimental |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Safe Haskell | Safe-Infered |
Text.Trifecta.Layout.Prim
Description
Documentation
data LayoutState Source
Constructors
LayoutState | |
Fields
|
data LayoutMark d Source
Constructors
LayoutMark LayoutState d |
Instances
Functor LayoutMark | |
Foldable LayoutMark | |
Traversable LayoutMark | |
Foldable1 LayoutMark | |
Traversable1 LayoutMark | |
HasBytes d => HasBytes (LayoutMark d) | |
HasDelta d => HasDelta (LayoutMark d) | |
MonadMark d m => MonadMark (LayoutMark d) (Layout m) |
layoutBol :: Functor f => (Bool -> f Bool) -> LayoutState -> f LayoutStateSource
layoutStack :: Functor f => ([LayoutContext] -> f [LayoutContext]) -> LayoutState -> f LayoutStateSource