Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. 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.

  2. bimapM :: (Monad m, Ord k') => (k -> v -> m (k', v')) -> Map k v -> m (Map k' v')

    dbus DBus.Internal.Types

    No documentation available.

  3. keymapMapVirtualModifiers :: (HasCallStack, MonadIO m, IsKeymap a) => a -> [ModifierType] -> m (Bool, [ModifierType])

    gi-gdk3 GI.Gdk.Objects.Keymap

    Maps the virtual modifiers (i.e. Super, Hyper and Meta) which are set in state to their non-virtual counterparts (i.e. Mod2, Mod3,...) and set the corresponding bits in state. This function is useful when matching key events against accelerators. Since: 2.20

  4. prop_smapMaybe :: forall r ix e a . (Eq a, Show a, Stream r ix e, Foldable (Array r ix)) => Array r ix e -> Fun e (Maybe a) -> Property

    massiv-test Test.Massiv.Array.Delayed

    No documentation available.

  5. prop_iMapiMapM :: (Show (Array r ix e), Eq (Array r ix e), Manifest r e, Index ix) => Fun (ix, e) e -> Array D ix e -> Property

    massiv-test Test.Massiv.Array.Mutable

    No documentation available.

  6. imapM :: (Context a, Context b, Monad m) => ((Int, Int) -> a -> m b) -> Matrix a -> m (Matrix b)

    matrices Data.Matrix

    O(m*n) Apply the monadic action to every element and its index, yielding a matrix of results.

  7. imapM_ :: (Context a, Monad m) => ((Int, Int) -> a -> m b) -> Matrix a -> m ()

    matrices Data.Matrix

    O(m*n) Apply the monadic action to every element and its index, ignoring the results.

  8. imapM :: forall (v :: Type -> Type) a b m . (Vector v a, Vector v b, Monad m) => ((Int, Int) -> a -> m b) -> Matrix v a -> m (Matrix v b)

    matrices Data.Matrix.Generic

    O(m*n) Apply the monadic action to every element and its index, yielding a matrix of results.

  9. imapM_ :: forall (v :: Type -> Type) a m b . (Vector v a, Monad m) => ((Int, Int) -> a -> m b) -> Matrix v a -> m ()

    matrices Data.Matrix.Generic

    O(m*n) Apply the monadic action to every element and its index, ignoring the results.

  10. imapM :: (Context a, Context b, Monad m) => ((Int, Int) -> a -> m b) -> Matrix a -> m (Matrix b)

    matrices Data.Matrix.Storable

    O(m*n) Apply the monadic action to every element and its index, yielding a matrix of results.

Page 82 of many | Previous | Next