----------------------------------------------------------------------------- -- | -- Module : Text.Trifecta.Parser.Layout -- Copyright : (C) 2011 Edward Kmett -- License : BSD-style (see the file LICENSE) -- -- Maintainer : Edward Kmett -- Stability : experimental -- Portability : non-portable -- ---------------------------------------------------------------------------- module Text.Trifecta.Layout ( Layout(..) , LayoutMark(..) , MonadLayout(..) , LayoutState(..) , runLayout , defaultLayoutState ) where import Text.Trifecta.Layout.Monad import Text.Trifecta.Layout.Class import Text.Trifecta.Layout.Prim