Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

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

  1. mapBlock3' :: forall n n' (e :: Extensibility) (x :: Extensibility) . (n C O -> n' C O, n O O -> n' O O, n O C -> n' O C) -> Block n e x -> Block n' e x

    ghc-lib-parser GHC.Cmm.Dataflow.Block

    map over a block, with different functions to apply to first nodes, middle nodes and last nodes respectively. The map is strict.

  2. mapGraph :: forall n n' (e :: Extensibility) (x :: Extensibility) . (forall (e1 :: Extensibility) (x1 :: Extensibility) . () => n e1 x1 -> n' e1 x1) -> Graph n e x -> Graph n' e x

    ghc-lib-parser GHC.Cmm.Dataflow.Graph

    Maps over all nodes in a graph.

  3. mapGraphBlocks :: forall s block (n :: Extensibility -> Extensibility -> Type) block' (n' :: Extensibility -> Extensibility -> Type) (e :: Extensibility) (x :: Extensibility) . (forall a b . () => (a -> b) -> s a -> s b) -> (forall (e1 :: Extensibility) (x1 :: Extensibility) . () => block n e1 x1 -> block' n' e1 x1) -> Graph' s block n e x -> Graph' s block' n' e x

    ghc-lib-parser GHC.Cmm.Dataflow.Graph

    Function mapGraphBlocks enables a change of representation of blocks, nodes, or both. It lifts a polymorphic block transform into a polymorphic graph transform. When the block representation stabilizes, a similar function should be provided for blocks.

  4. mapAdjust :: (v -> v) -> Label -> LabelMap v -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  5. mapAlter :: (Maybe v -> Maybe v) -> Label -> LabelMap v -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  6. mapDelete :: Label -> LabelMap v -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  7. mapDifference :: LabelMap v -> LabelMap b -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  8. mapElems :: LabelMap a -> [a]

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  9. mapEmpty :: LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  10. mapFilter :: (v -> Bool) -> LabelMap v -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

Page 171 of many | Previous | Next