Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mapMaybe :: (a -> Maybe b) -> [a] -> [b]strict-base-types Data.Maybe.Strict Analogous to mapMaybe in Data.Maybe.
mapAffix :: (String -> String) -> (String -> String) -> Formatted a -> Formatted atable-layout Text.Layout.Table.Cell.Formatted Map over the formatting directives of a formatted value.
mapRowGroupColumns :: [(b, a -> b)] -> RowGroup a -> [[b]]table-layout Text.Layout.Table.Spec.RowGroup Map each column with the corresponding function and replace empty inputs with the given value.
mapEitherT :: (m (Either x a) -> n (Either y b)) -> EitherT x m a -> EitherT y n btransformers-either Control.Monad.Trans.Either No documentation available.
-
tuple-th TupleTH Type of the generated expression:
(a -> b) -> (a, ..) -> (b, ..)
mapTuple' :: Int -> ExpQ -> Q Exptuple-th TupleTH Takes the mapping as a quoted expression. This can sometimes produce an expression that typechecks when the analogous expression using filterTuple does not, e.g.:
$(mapTuple 2) Just ((),"foo") -- Type error $(mapTuple' 2 [| Just |]) ((),"foo") -- OK
mapM :: MonadUnliftIO m => (a -> m b) -> InputStream a -> m (InputStream b)unliftio-streams UnliftIO.Streams.Combinators No documentation available.
mapBufferM :: (a -> IO b) -> Buffer a -> IO (Vector b)vector-buffer Data.Vector.Buffer monadic map over a buffer
mapBufferM_ :: (a -> IO b) -> Buffer a -> IO ()vector-buffer Data.Vector.Buffer monadic map over a buffer
mapBufferM :: (Prim a, Prim b) => (a -> IO b) -> Buffer a -> IO (Vector b)vector-buffer Data.Vector.Primitive.Buffer monadic map over a buffer