| WhenMatched | |
| 1 (Type/Class) | Data.Set.Internal, Data.Set.Merge |
| 2 (Data Constructor) | Data.Set.Internal |
| 3 (Type/Class) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict |
| 4 (Data Constructor) | Data.Map.Internal, Data.Map.Strict.Internal |
| 5 (Type/Class) | Data.Map.Merge.Set.Internal, Data.Map.Merge.Set.Strict, Data.Map.Merge.Set.Lazy |
| 6 (Data Constructor) | Data.Map.Merge.Set.Internal |
| 7 (Type/Class) | Data.IntMap.Internal, Data.IntMap.Merge.Strict, Data.IntMap.Merge.Lazy |
| 8 (Data Constructor) | Data.IntMap.Internal |
| WhenMissing | |
| 1 (Type/Class) | Data.Set.Internal, Data.Set.Merge |
| 2 (Data Constructor) | Data.Set.Internal |
| 3 (Type/Class) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict, Data.Map.Merge.Set.Strict, Data.Map.Merge.Set.Lazy |
| 4 (Data Constructor) | Data.Map.Internal, Data.Map.Strict.Internal |
| 5 (Type/Class) | Data.IntMap.Internal, Data.IntMap.Merge.Strict, Data.IntMap.Merge.Lazy |
| 6 (Data Constructor) | Data.IntMap.Internal |
| whenMissing | |
| 1 (Function) | Data.Set.Internal, Data.Set.Merge |
| 2 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Merge.Strict, Data.Map.Merge.Set.Strict, Data.Map.Merge.Set.Lazy |
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Strict, Data.IntMap.Merge.Lazy |
| WhenMissingSet | |
| 1 (Type/Class) | Data.Map.Merge.Set.Internal, Data.Map.Merge.Set.Strict, Data.Map.Merge.Set.Lazy |
| 2 (Data Constructor) | Data.Map.Merge.Set.Internal |
| withBar | Data.Map.Internal.Debug |
| withEmpty | Data.Map.Internal.Debug |
| withoutKeys | |
| 1 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map |
| 2 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap |