Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
apecs Apecs Monadically iterates over all entites with a cx
-
apecs Apecs.System Monadically iterates over all entites with a cx
imapM_ :: (Vector v a, Applicative f) => (Int -> a -> f b) -> v a -> f ()fixed-vector Data.Vector.Fixed Apply monadic function to every element of the vector and its index and discard result.
-
fixed-vector Data.Vector.Fixed.Cont Apply monadic action to each element of vector and its index and ignore result.
imapM_ :: Monad m => (Int -> a -> m b) -> NonEmptyVector a -> m ()nonempty-vector Data.Vector.NonEmpty O(n) Apply the monadic action to every element of a non-emptpy vector and its index, ignoring the results
>>> imapM_ (\i a -> if i == 1 then P.print a else P.putStrLn "0") (unsafeFromList [1..3]) 0 2 0
>>> imapM_ (\_ _ -> Nothing) (unsafeFromList [1..3]) Nothing
-
conduit-concurrent-map Data.Conduit.ConcurrentMap Deprecated: Use concurrentMapM (without _), as this function yields b; in the future, this function may be replaced by one that does not yield b
-
conduit-concurrent-map Data.Conduit.ConcurrentMap concurrentMapM_ with the number of threads set to getNumCapabilities. Useful when f is CPU-bound. If f is IO-bound, you probably want to use concurrentMapM_ with explicitly given amount of threads instead.
mrgMapM_ :: (MonadTryMerge m, Foldable t) => (a -> m b) -> t a -> m ()grisette Grisette.Lib.Control.Monad mapM_ with MergingStrategy knowledge propagation.
mrgMapM_ :: (MonadTryMerge m, Foldable t) => (a -> m b) -> t a -> m ()grisette Grisette.Lib.Data.Foldable mapM_ with MergingStrategy knowledge propagation.
mrgMapM_ :: (MonadTryMerge m, Foldable t) => (a -> m b) -> t a -> m ()grisette Grisette.Unified.Lib.Control.Monad mapM_ with MergingStrategy knowledge propagation.