stack-1.0.4.1: The Haskell Tool Stack

Safe HaskellSafe
LanguageHaskell2010

Data.Set.Monad

Description

Monadic operations for Set.

Synopsis

Documentation

mapM :: (Ord a, Ord b, Monad m) => (a -> m b) -> Set a -> m (Set b) Source

Map over a Set in a monad.

mapM_ :: (Ord a, Ord b, Monad m) => (a -> m b) -> Set a -> m () Source

Map over a Set in a monad, discarding the result.

filterM :: (Ord a, Monad m) => (a -> m Bool) -> Set a -> m (Set a) Source

Filter elements of a Set in a monad.