úÎ"šá     None +-./357>CL A 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 - 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(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 map  !"#      !"#None +-./357>CL A Map 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). The expression ( def k map) returns the value at key k or returns default value def! when the key is not in the map.$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. %$&'()*+,-./01234   %$&'()*+,-./012345        !" #$%&'()*+,-./012LxvYIJ65O11B5oejwI941cData.HashMap.MonoidalData.Map.MonoidalMonoidalHashMap singletonsizemember notMemberlookuplookupMdeleteelemskeysmodify modifyDefmapKeys MonoidalMapfindWithDefaultbaseGHC.BaseNothingMM$fIsListMonoidalHashMap$fNewtypeMonoidalHashMapHashMap$fMonoidMonoidalHashMap$fWrappedMonoidalHashMap$fAsEmptyMonoidalHashMap&$fTraversableWithIndexkMonoidalHashMap#$fFoldableWithIndexkMonoidalHashMap"$fFunctorWithIndexkMonoidalHashMap&$fEachMonoidalHashMapMonoidalHashMapab$fAtMonoidalHashMap$fIxedMonoidalHashMapTFCo:R:IxValueMonoidalHashMapTFCo:R:IndexMonoidalHashMap$fIsListMonoidalMap$fNewtypeMonoidalMapMap$fMonoidMonoidalMap$fWrappedMonoidalMap$fAsEmptyMonoidalMap$fTraverseMaxkMonoidalMap$fTraverseMinkMonoidalMap"$fTraversableWithIndexkMonoidalMap$fFoldableWithIndexkMonoidalMap$fFunctorWithIndexkMonoidalMap$fEachMonoidalMapMonoidalMapab$fAtMonoidalMap$fIxedMonoidalMapTFCo:R:IxValueMonoidalMapTFCo:R:IndexMonoidalMap