Documentation
class MonadTokenParser m => MonadLayoutParser m whereSource
layout :: m LayoutTokenSource
getLayout :: Lens LayoutState t -> m tSource
setLayout :: Lens LayoutState t -> t -> m ()Source
modLayout :: Lens LayoutState t -> (t -> t) -> m ()Source
MonadLayoutParser m => MonadLayoutParser (IdentityT m) | |
MonadTokenParser m => MonadLayoutParser (Layout m) | |
MonadLayoutParser m => MonadLayoutParser (ReaderT e m) | |
MonadLayoutParser m => MonadLayoutParser (StateT s m) | |
MonadLayoutParser m => MonadLayoutParser (StateT s m) | |
(Monoid w, MonadLayoutParser m) => MonadLayoutParser (WriterT w m) | |
(Monoid w, MonadLayoutParser m) => MonadLayoutParser (WriterT w m) | |
(Monoid w, MonadLayoutParser m) => MonadLayoutParser (RWST r w s m) | |
(Monoid w, MonadLayoutParser m) => MonadLayoutParser (RWST r w s m) |