| ! | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| !? | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| Absent | Data.HashMap.Internal | 
| adjust |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| adjust# | Data.HashMap.Internal | 
| all | Data.HashMap.Internal.Array | 
| alter |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| alterF |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| Array |   | 
| 1 (Type/Class) | Data.HashMap.Internal.Array | 
| 2 (Data Constructor) | Data.HashMap.Internal.Array | 
| asMap | Data.HashSet.Internal | 
| Bitmap | Data.HashMap.Internal | 
| BitmapIndexed | Data.HashMap.Internal | 
| bitmapIndexedOrFull | Data.HashMap.Internal | 
| bitsPerSubkey | Data.HashMap.Internal | 
| cloneM | Data.HashMap.Internal.Array | 
| Collision | Data.HashMap.Internal | 
| collision | Data.HashMap.Internal | 
| compose | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| copy | Data.HashMap.Internal.Array | 
| copyM | Data.HashMap.Internal.Array | 
| delete |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal, Data.HashSet | 
| delete' | Data.HashMap.Internal | 
| deleteBy | Data.HashMap.Internal.List | 
| deleteKeyExists | Data.HashMap.Internal | 
| difference |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| differenceWith |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| elems | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| Empty | Data.HashMap.Internal | 
| empty |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| equalKeys | Data.HashMap.Internal | 
| equalKeys1 | Data.HashMap.Internal | 
| Error | Data.HashMap.Internal.Debug | 
| filter |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| filterMapAux | Data.HashMap.Internal | 
| filterWithKey | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| findWithDefault | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| foldl |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal | 
| foldl' |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal, Data.HashSet | 
| foldlWithKey | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| foldlWithKey' | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| foldMap | Data.HashMap.Internal.Array | 
| foldMapWithKey | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| foldr |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal, Data.HashSet | 
| foldr' |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal | 
| foldrWithKey | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| foldrWithKey' | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| fromList |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| 4 (Function) | Data.HashSet.Internal, Data.HashSet | 
| fromList' | Data.HashMap.Internal.Array | 
| fromListWith |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| fromListWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| fromMap | Data.HashSet.Internal, Data.HashSet | 
| Full | Data.HashMap.Internal | 
| fullBitmap | Data.HashMap.Internal | 
| Hash | Data.HashMap.Internal | 
| hash | Data.HashMap.Internal | 
| HashMap | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| HashSet |   | 
| 1 (Type/Class) | Data.HashSet.Internal, Data.HashSet | 
| 2 (Data Constructor) | Data.HashSet.Internal | 
| index |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal | 
| index# | Data.HashMap.Internal.Array | 
| indexM | Data.HashMap.Internal.Array | 
| insert |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| 4 (Function) | Data.HashSet.Internal, Data.HashSet | 
| insert' | Data.HashMap.Internal | 
| insertKeyExists | Data.HashMap.Internal | 
| insertM | Data.HashMap.Internal.Array | 
| insertModifying | Data.HashMap.Internal | 
| insertNewKey | Data.HashMap.Internal | 
| insertWith |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| intersection |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| intersectionWith |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| intersectionWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| intersectionWithKey# | Data.HashMap.Internal | 
| INV10_Collision_duplicate_key | Data.HashMap.Internal.Debug | 
| INV1_internal_Empty | Data.HashMap.Internal.Debug | 
| INV2_Bitmap_unexpected_1_bits | Data.HashMap.Internal.Debug | 
| INV3_bad_BitmapIndexed_size | Data.HashMap.Internal.Debug | 
| INV4_bitmap_array_size_mismatch | Data.HashMap.Internal.Debug | 
| INV5_BitmapIndexed_invalid_single_subtree | Data.HashMap.Internal.Debug | 
| INV6_misplaced_hash | Data.HashMap.Internal.Debug | 
| INV7_key_hash_mismatch | Data.HashMap.Internal.Debug | 
| INV8_bad_Full_size | Data.HashMap.Internal.Debug | 
| INV9_Collision_size | Data.HashMap.Internal.Debug | 
| Invalid | Data.HashMap.Internal.Debug | 
| isLeafOrCollision | Data.HashMap.Internal | 
| isPermutationBy | Data.HashMap.Internal.List | 
| isSubmapOf | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| isSubmapOfBy | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| isSubsetOf | Data.HashSet.Internal, Data.HashSet | 
| keys | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| keysSet | Data.HashSet.Internal, Data.HashMap.Strict, Data.HashMap.Lazy | 
| L | Data.HashMap.Internal | 
| Leaf |   | 
| 1 (Data Constructor) | Data.HashMap.Internal | 
| 2 (Type/Class) | Data.HashMap.Internal | 
| length | Data.HashMap.Internal.Array | 
| lengthM | Data.HashMap.Internal.Array | 
| lookup | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| lookup' | Data.HashMap.Internal | 
| lookupDefault | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| lookupRecordCollision | Data.HashMap.Internal | 
| LookupRes | Data.HashMap.Internal | 
| lookupResToMaybe | Data.HashMap.Internal | 
| map |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| 4 (Function) | Data.HashSet.Internal, Data.HashSet | 
| map' | Data.HashMap.Internal.Array | 
| mapKeys | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| mapMaybe |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| mapMaybeWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| mapWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| MArray |   | 
| 1 (Type/Class) | Data.HashMap.Internal.Array | 
| 2 (Data Constructor) | Data.HashMap.Internal.Array | 
| mask | Data.HashMap.Internal | 
| maxChildren | Data.HashMap.Internal | 
| member |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| new | Data.HashMap.Internal.Array | 
| new_ | Data.HashMap.Internal.Array | 
| nextShift | Data.HashMap.Internal | 
| null |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| pair | Data.HashMap.Internal.Array | 
| Present | Data.HashMap.Internal | 
| ptrEq | Data.HashMap.Internal | 
| read | Data.HashMap.Internal.Array | 
| run | Data.HashMap.Internal.Array | 
| sameArray1 | Data.HashMap.Internal.Array | 
| Shift | Data.HashMap.Internal | 
| shrink | Data.HashMap.Internal.Array | 
| singleton |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| 4 (Function) | Data.HashSet.Internal, Data.HashSet | 
| singletonM | Data.HashMap.Internal.Array | 
| size |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| snoc | Data.HashMap.Internal.Array | 
| sparseIndex | Data.HashMap.Internal | 
| SubHash | Data.HashMap.Internal.Debug | 
| SubHashPath | Data.HashMap.Internal.Debug | 
| subkeyMask | Data.HashMap.Internal | 
| thaw | Data.HashMap.Internal.Array | 
| toList |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashSet.Internal, Data.HashSet | 
| toMap | Data.HashSet.Internal, Data.HashSet | 
| traverse | Data.HashMap.Internal.Array | 
| traverse' | Data.HashMap.Internal.Array | 
| traverseWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| two | Data.HashMap.Internal | 
| unArray | Data.HashMap.Internal.Array | 
| union |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| unionArrayBy | Data.HashMap.Internal | 
| unions |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Internal.Strict, Data.HashMap.Strict, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashSet.Internal, Data.HashSet | 
| unionWith |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| unionWithKey |   | 
| 1 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 2 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| unMArray | Data.HashMap.Internal.Array | 
| unorderedCompare | Data.HashMap.Internal.List | 
| unsafeFreeze | Data.HashMap.Internal.Array | 
| unsafeInsert | Data.HashMap.Internal | 
| unsafeSameArray | Data.HashMap.Internal.Array | 
| unsafeThaw | Data.HashMap.Internal.Array | 
| unsafeUpdateM | Data.HashMap.Internal.Array | 
| update |   | 
| 1 (Function) | Data.HashMap.Internal.Array | 
| 2 (Function) | Data.HashMap.Internal, Data.HashMap.Lazy | 
| 3 (Function) | Data.HashMap.Internal.Strict, Data.HashMap.Strict | 
| update32 | Data.HashMap.Internal | 
| update32M | Data.HashMap.Internal | 
| update32With' | Data.HashMap.Internal | 
| updateOrConcatWithKey | Data.HashMap.Internal | 
| updateWith' | Data.HashMap.Internal.Array | 
| Valid | Data.HashMap.Internal.Debug | 
| valid | Data.HashMap.Internal.Debug | 
| Validity | Data.HashMap.Internal.Debug | 
| write | Data.HashMap.Internal.Array |