stack-1.0.4.1: The Haskell Tool Stack
Data.Set.Monad
Description
Monadic operations for Set.
Set
Synopsis
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.