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.

  1. mapVectorM :: (Storable a, Storable b, Monad m) => (a -> m b) -> Vector a -> m (Vector b)

    hmatrix Numeric.LinearAlgebra.Devel

    monadic map over Vectors the monad m must be strict

  2. mapVectorM_ :: (Storable a, Monad m) => (a -> m ()) -> Vector a -> m ()

    hmatrix Numeric.LinearAlgebra.Devel

    monadic map over Vectors

  3. mapVectorWithIndex :: (Storable a, Storable b) => (Int -> a -> b) -> Vector a -> Vector b

    hmatrix Numeric.LinearAlgebra.Devel

    No documentation available.

  4. mapVectorWithIndexM :: (Storable a, Storable b, Monad m) => (Int -> a -> m b) -> Vector a -> m (Vector b)

    hmatrix Numeric.LinearAlgebra.Devel

    monadic map over Vectors with the zero-indexed index passed to the mapping function the monad m must be strict

  5. mapVectorWithIndexM_ :: (Storable a, Monad m) => (Int -> a -> m ()) -> Vector a -> m ()

    hmatrix Numeric.LinearAlgebra.Devel

    monadic map over Vectors with the zero-indexed index passed to the mapping function

  6. mapM :: (a -> IO b) -> InputStream a -> IO (InputStream b)

    io-streams System.IO.Streams.Combinators

    Maps an impure function over an InputStream. mapM f s passes all output from s through the IO action f. Satisfies the following laws:

    Streams.mapM (f >=> g) === Streams.mapM f >=> Streams.mapM g
    Streams.mapM return === Streams.makeInputStream . Streams.read
    

  7. mapM_ :: (a -> IO b) -> InputStream a -> IO (InputStream a)

    io-streams System.IO.Streams.Combinators

    Maps a side effect over an InputStream. mapM_ f s produces a new input stream that passes all output from s through the side-effecting IO action f. Example:

    ghci> Streams.fromList [1,2,3] >>=
    Streams.mapM_ (putStrLn . show . (*2)) >>=
    Streams.toList
    2
    4
    6
    [1,2,3]
    

  8. mapMaybe :: (a -> Maybe b) -> InputStream a -> IO (InputStream b)

    io-streams System.IO.Streams.Combinators

    A version of map that discards elements mapMaybe f s passes all output from s through the function f and discards elements for which f s evaluates to Nothing. Example:

    ghci> Streams.fromList [Just 1, None, Just 3] >>=
    Streams.mapMaybe id >>=
    Streams.toList
    [1,3]
    
    Since: 1.2.1.0

  9. mapFromList :: IsMap map => [(ContainerKey map, MapValue map)] -> map

    mono-traversable Data.Containers

    Convert a list of key-value pairs to a map

  10. mapKeysWith :: (BiPolyMap map, BPMKeyConstraint map k1, BPMKeyConstraint map k2) => (v -> v -> v) -> (k1 -> k2) -> map k1 v -> map k2 v

    mono-traversable Data.Containers

    No documentation available.

Page 120 of many | Previous | Next