Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
replaceFromApply :: (Delta da, a ~ Base da) => Embedding' da (Replace a)delta-types Data.Delta.Embedding Having an apply function is equivalent to the existence of a canonical embedding into the trivial Replace delta type.
-
delta-types Data.Delta.Map Delta type for Map.
package
dependent-monoidal-map Dependent map that uses semigroup mappend Data.Dependent.Map variant that appends conflicting entries when merging maps instead of discarding one side of the conflict.
newtype
MonoidalDMap (f :: k -> Type) (g :: k -> Type)dependent-monoidal-map Data.Dependent.Map.Monoidal No documentation available.
MonoidalDMap :: DMap f g -> MonoidalDMap (f :: k -> Type) (g :: k -> Type)dependent-monoidal-map Data.Dependent.Map.Monoidal No documentation available.
-
dependent-monoidal-map Data.Dependent.Map.Monoidal O(n+m). Is this a proper submap? (ie. a submap but not equal). The expression (isProperSubmapOfBy f m1 m2) returns True when m1 and m2 are not equal, all keys in m1 are in m2, and when f returns True when applied to their respective keys and values.
-
dependent-monoidal-map Data.Dependent.Map.Monoidal O(n+m). The expression (isSubmapOfBy f t1 t2) returns True if all keys in t1 are in tree t2, and when f returns True when applied to their respective keys and values.
unMonoidalDMap :: MonoidalDMap (f :: k -> Type) (g :: k -> Type) -> DMap f gdependent-monoidal-map Data.Dependent.Map.Monoidal No documentation available.
-
dictionary-sharing Data.ClassSharing A dynamic map with type safe insertion and lookup.
-
dimensional Numeric.Units.Dimensional Maps over the underlying representation of a dimensional value. The caller is responsible for ensuring that the supplied function respects the dimensional abstraction. This means that the function must preserve numerical values, or linearly scale them while preserving the origin.