Hoogle Search

Within LTS Haskell 24.45 (ghc-9.10.3)

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

  1. foldlMap' :: (Contiguous arr, Element arr a, Monoid m) => (a -> m) -> arr a -> m

    contiguous Data.Primitive.Contiguous

    Strict left monoidal fold over the elements of an array.

  2. ifoldlMap' :: (Contiguous arr, Element arr a, Monoid m) => (Int -> a -> m) -> arr a -> m

    contiguous Data.Primitive.Contiguous

    Strict monoidal fold over the elements of an array.

  3. ifoldlMap1' :: (Contiguous arr, Element arr a, Semigroup m) => (Int -> a -> m) -> arr a -> m

    contiguous Data.Primitive.Contiguous

    Strict monoidal fold over the elements of an array.

  4. imap :: (Contiguous arr1, Element arr1 b, Contiguous arr2, Element arr2 c) => (Int -> b -> c) -> arr1 b -> arr2 c

    contiguous Data.Primitive.Contiguous

    Map over the elements of an array with the index.

  5. imap' :: (Contiguous arr1, Element arr1 b, Contiguous arr2, Element arr2 c) => (Int -> b -> c) -> arr1 b -> arr2 c

    contiguous Data.Primitive.Contiguous

    Map strictly over the elements of an array with the index. Note that because a new array must be created, the resulting array type can be different than the original.

  6. imapMutable :: forall (arr :: Type -> Type) a m . (Contiguous arr, Element arr a, PrimMonad m) => (Int -> a -> a) -> Mutable arr (PrimState m) a -> m ()

    contiguous Data.Primitive.Contiguous

    Map over a mutable array with indices, modifying the elements in place.

  7. imapMutable' :: forall m (arr :: Type -> Type) a . (PrimMonad m, Contiguous arr, Element arr a) => (Int -> a -> a) -> Mutable arr (PrimState m) a -> m ()

    contiguous Data.Primitive.Contiguous

    Strictly map over a mutable array with indices, modifying the elements in place.

  8. getAllPropertiesMap :: Client -> MethodCall -> IO (Either MethodError (Map String Variant))

    dbus DBus.Client

    No documentation available.

  9. ValueMap :: Type -> Type -> Map Atom Value -> Value

    dbus DBus.Internal.Types

    No documentation available.

  10. bimap :: Ord k' => (k -> v -> (k', v')) -> Map k v -> Map k' v'

    dbus DBus.Internal.Types

    No documentation available.

Page 938 of many | Previous | Next