Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
PatchIntMap :: IntMap (Maybe a) -> PatchIntMap apatch Data.Patch No documentation available.
mapIntMapPatchWithKey :: (Int -> a -> b) -> PatchIntMap a -> PatchIntMap bpatch Data.Patch Map a function Int -> a -> b over all as in the given PatchIntMap a (that is, all inserts/updates), producing a PatchIntMap b.
patchIntMapNewElements :: PatchIntMap a -> [a]patch Data.Patch Extract all as inserted/updated by the given PatchIntMap a.
patchIntMapNewElementsMap :: PatchIntMap a -> IntMap apatch Data.Patch Convert the given PatchIntMap a into an IntMap a with all the inserts/updates in the given patch.
-
patch Data.Patch Map an effectful function Int -> a -> f b over all as in the given PatchIntMap a (that is, all inserts/updates), producing a f (PatchIntMap b).
unPatchIntMap :: PatchIntMap a -> IntMap (Maybe a)patch Data.Patch No documentation available.
-
patch Data.Patch.IntMap Patch for IntMap which represents insertion or deletion of keys in the mapping. Internally represented by 'IntMap (Maybe a)', where Just means insert/update and Nothing means delete.
PatchIntMap :: IntMap (Maybe a) -> PatchIntMap apatch Data.Patch.IntMap No documentation available.
mapIntMapPatchWithKey :: (Int -> a -> b) -> PatchIntMap a -> PatchIntMap bpatch Data.Patch.IntMap Map a function Int -> a -> b over all as in the given PatchIntMap a (that is, all inserts/updates), producing a PatchIntMap b.
patchIntMapNewElements :: PatchIntMap a -> [a]patch Data.Patch.IntMap Extract all as inserted/updated by the given PatchIntMap a.