Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
xmonad-contrib XMonad.Actions.Search No documentation available.
mapE :: (Bool -> a -> b) -> Either a a -> Either b bxmonad-contrib XMonad.Util.Stack Map a function across both Lefts and Rights. The Bool argument is True in a Right, False in a Left.
mapEM :: Monad m => (Bool -> a -> m b) -> Either a a -> m (Either b b)xmonad-contrib XMonad.Util.Stack Monadic version of mapE
mapEM_ :: Monad m => (a -> m b) -> Either a a -> m (Either b b)xmonad-contrib XMonad.Util.Stack No documentation available.
mapE_ :: (a -> b) -> Either a a -> Either b bxmonad-contrib XMonad.Util.Stack No documentation available.
mapZ :: (Bool -> a -> b) -> Zipper a -> Zipper bxmonad-contrib XMonad.Util.Stack Map a function over a stack. The boolean argument indcates whether the current element is the focused one
mapZM :: Monad m => (Bool -> a -> m b) -> Zipper a -> m (Zipper b)xmonad-contrib XMonad.Util.Stack Monadic version of mapZ
mapZM_ :: Monad m => (a -> m b) -> Zipper a -> m (Zipper b)xmonad-contrib XMonad.Util.Stack Monadic version of mapZ_
mapZ_ :: (a -> b) -> Zipper a -> Zipper bxmonad-contrib XMonad.Util.Stack concatMap :: Foldable t => (a -> [b]) -> t a -> [b]base Prelude Map a function over all the elements of a container and concatenate the resulting lists.
Examples
Basic usage:>>> concatMap (take 3) [[1..], [10..], [100..], [1000..]] [1,2,3,10,11,12,100,101,102,1000,1001,1002]
>>> concatMap (take 3) (Just [1..]) [1,2,3]