Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

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

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

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

    dbus DBus.Client

    No documentation available.

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

    dbus DBus.Internal.Types

    No documentation available.

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

    dbus DBus.Internal.Types

    No documentation available.

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

    dbus DBus.Internal.Types

    No documentation available.

  7. ToMap :: Expr s a -> Maybe (Expr s a) -> Expr s a

    dhall Dhall.Core

    ToMap x (Just t)                         ~  toMap x : t
    ToMap x  Nothing                         ~  toMap x
    

  8. useToMap :: Expr s a -> Maybe (Expr s a)

    dhall Dhall.Lint

    This replaces a record of key-value pairs with the equivalent use of toMap This is currently not used by dhall lint because this would sort Map keys, which is not necessarily a behavior-preserving change, but is still made available as a convenient rewrite rule. For example, {json,yaml}-to-dhall use this rewrite to simplify their output.

  9. foldMapWithKey :: (Monoid m, Ord k) => (k -> a -> m) -> Map k a -> m

    dhall Dhall.Map

    Fold all of the key-value pairs in a Map, in their original order

    >>> foldMapWithKey (,) (fromList [("B",[1]),("A",[2])])
    ("BA",[1,2])
    

  10. fromMap :: Map k v -> Map k v

    dhall Dhall.Map

    Create a Map from a Data.Map.Strict.Map

Page 937 of many | Previous | Next