vector-builder-0.3.8.6: Vector builder

Safe Haskell | None
Language | Haskell2010

VectorBuilder.MonadPlus

Description

MonadPlus utilities. For instance, they can be applied with parsing libraries.

# Documentation

many :: (MonadPlus m, Vector vector element) => m element -> m (vector element) Source #

manyBuilder :: MonadPlus m => m element -> m (Builder element) Source #

many1 :: (MonadPlus m, Vector vector element) => m element -> m (vector element) Source #

sepBy :: (MonadPlus m, Vector vector element) => m element -> m separator -> m (vector element) Source #

sepBy1 :: (MonadPlus m, Vector vector element) => m element -> m separator -> m (vector element) Source #