úÎe°     NoneNone!"IN... IA reference indexed map. Useful for associating info with a reference.%Note: this is generally unsound when f is a GADT!HideType, for hiding types! Shorthand for stable names Construct an empty map. &Construct a map with a single element. Returns  if the map is empty,  otherwise.2Returns the number of elements stored in this map.Returns $ if the name is present in the map,  otherwise. Unsafe lookup-Finds the value associated with the name, or , if the name has no value associated to it.…Associates a reference with the specified value. If the map already contains a mapping for the reference, the old value is replaced.JRemoves the associated value of a reference, if any is present in the map.JUpdates the associated value of a reference, if any is present in the map.1Filters the map for values matching the predicateMap over the container types Union of two maps (left biased).Difference of two maps.Intersectino of two maps."Fetches all the elements of a map.      !       !"# $%obser_CEDhsXRZt8vKliP837Byh0Data.Ref Data.Ref.MapReflabelderefref $fShowRef$fEqRefEntryMapNameempty singletonnullsizemember!lookupinsertdeleteadjustfilterhmapunion difference intersectionelemsHideTypeghc-prim GHC.TypesTrueFalsebaseGHC.BaseNothingHide