-2)C      !"#$%&'()*+,-./0123456789:;<=>?@ABNone02349;<=DIRA HashMap with monoidal accumulationO(1). A map with a single element.O(1)$. The number of elements in the map.O(log n)+. Is the key a member of the map? See also .O(log n)/. Is the key not a member of the map? See also .O(log n)< Return the value to which the specified key is mapped, or C- if this map contains no mapping for the key.O(log n)o Return the value to which the specified key is mapped, or mempty if this map contains no mapping for the key.O(log n)r. Delete a key and its value from the map. When the key is not a member of the map, the original map is returned.O(n)`. Return all elements of the map in the ascending order of their keys. Subject to list fusion. O(n)I. Return all keys of the map in ascending order. Subject to list fusion.  O(n*log n){. Construct a map with the supplied mappings. If the list contains duplicate mappings, the later mappings take precedence.  O(n*log n){. Construct a map with the supplied mappings. If the list contains duplicate mappings, the later mappings take precedence. O(log n)^. Modify a value on some key with a function, if value under key doesn't exist -- use mempty. O(log n)c. Modify a value on some key with a function, providing a default value if that key doesn't exist.O(n)%. Map a function to each key of a mapO(n)D Filter this map by retaining only elements satisfying a predicate.O(n): Transform this map by applying a function to every value.D     D None02349;<=DIR $A Map with monoidal accumulation%O(1). A map with a single element.&O(1)$. The number of elements in the map.'O(log n)+. Is the key a member of the map? See also (.(O(log n)/. Is the key not a member of the map? See also '.)O(log n). The expression () def k map) returns the value at key k or returns default value def! when the key is not in the map.EO(log n)r. Delete a key and its value from the map. When the key is not a member of the map, the original map is returned.*O(n)/. Return all elements of the map and their keys+O(n)_. Return all elements of the map in the ascending order of their keys. Subject to list fusion.,O(n)I. Return all keys of the map in ascending order. Subject to list fusion.$F%&'()E*+,-./0123456789 $%&'()*+, $%&'()*+,$F%&'()E*+,-./0123456789G      !"#$%&'()  *+,-./0123456789:;<=>?@ABC CD2monoidal-containers-0.2.0.0-GjKkn3vUv0VKU7QTexJLH6Data.HashMap.MonoidalData.Map.MonoidalMonoidalHashMap singletonsizemember notMemberlookuplookupMdeleteelemskeysfromListtoListmodify modifyDefmapKeys filterWithKeymap$fIsListMonoidalHashMap$fNewtypeMonoidalHashMapHashMap$fMonoidMonoidalHashMap$fWrappedMonoidalHashMap$fAsEmptyMonoidalHashMap&$fTraversableWithIndexkMonoidalHashMap#$fFoldableWithIndexkMonoidalHashMap"$fFunctorWithIndexkMonoidalHashMap&$fEachMonoidalHashMapMonoidalHashMapab$fAtMonoidalHashMap$fIxedMonoidalHashMap$fShowMonoidalHashMap$fReadMonoidalHashMap$fFunctorMonoidalHashMap$fEqMonoidalHashMap$fNFDataMonoidalHashMap$fFoldableMonoidalHashMap$fTraversableMonoidalHashMap$fDataMonoidalHashMap MonoidalMapfindWithDefaultassocs$fIsListMonoidalMap$fNewtypeMonoidalMapMap$fMonoidMonoidalMap$fWrappedMonoidalMap$fAsEmptyMonoidalMap$fTraverseMaxkMonoidalMap$fTraverseMinkMonoidalMap"$fTraversableWithIndexkMonoidalMap$fFoldableWithIndexkMonoidalMap$fFunctorWithIndexkMonoidalMap$fEachMonoidalMapMonoidalMapab$fAtMonoidalMap$fIxedMonoidalMap$fShowMonoidalMap$fReadMonoidalMap$fFunctorMonoidalMap$fEqMonoidalMap$fOrdMonoidalMap$fNFDataMonoidalMap$fFoldableMonoidalMap$fTraversableMonoidalMap$fDataMonoidalMapbaseGHC.BaseNothingMM