Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. mapEitherT :: (m (Either x a) -> n (Either y b)) -> EitherT x m a -> EitherT y n b

    transformers-either Control.Monad.Trans.Either

    No documentation available.

  2. mapTuple :: Int -> ExpQ

    tuple-th TupleTH

    Type of the generated expression:

    (a -> b) -> (a, ..) -> (b, ..)
    

  3. mapTuple' :: Int -> ExpQ -> Q Exp

    tuple-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
    

  4. mapM :: MonadUnliftIO m => (a -> m b) -> InputStream a -> m (InputStream b)

    unliftio-streams UnliftIO.Streams.Combinators

    No documentation available.

  5. mapBufferM :: (a -> IO b) -> Buffer a -> IO (Vector b)

    vector-buffer Data.Vector.Buffer

    monadic map over a buffer

  6. mapBufferM_ :: (a -> IO b) -> Buffer a -> IO ()

    vector-buffer Data.Vector.Buffer

    monadic map over a buffer

  7. mapBufferM :: (Prim a, Prim b) => (a -> IO b) -> Buffer a -> IO (Vector b)

    vector-buffer Data.Vector.Primitive.Buffer

    monadic map over a buffer

  8. mapBufferM_ :: Prim a => (a -> IO b) -> Buffer a -> IO ()

    vector-buffer Data.Vector.Primitive.Buffer

    monadic map over a buffer

  9. mapBufferM :: (Storable a, Storable b) => (a -> IO b) -> Buffer a -> IO (Vector b)

    vector-buffer Data.Vector.Storable.Buffer

    monadic map over a buffer

  10. mapBufferM_ :: Storable a => (a -> IO b) -> Buffer a -> IO ()

    vector-buffer Data.Vector.Storable.Buffer

    monadic map over a buffer

Page 351 of many | Previous | Next