Module
Data.Incremental.Map
- Package
- purescript-incremental-functions
- Repository
- paf31/purescript-incremental-functions
A change structure for maps, and helper functions.
#IMap Source
#MapChanges Source
newtype MapChanges k v dv
A change for each possible key.
Constructors
MapChanges (Map k (MapChange v dv))
Instances
(Eq k, Eq v, Eq dv) => Eq (MapChanges k v dv)
Newtype (MapChanges k v dv) _
(Show k, Show v, Show dv) => Show (MapChanges k v dv)
(Ord k, Patch v dv) => Semigroup (MapChanges k v dv)
(Ord k, Patch v dv) => Monoid (MapChanges k v dv)
(Ord k, Patch v dv) => Patch (IMap k v) (MapChanges k v dv)
(Ord k, Diff v dv) => Diff (IMap k v) (MapChanges k v dv)