Add mapMaybeTM method to TrieMap class
This commit adds a new method to the TrieMap class, mapMaybeTM, and adds implementations to all the instances. mapMaybeTM is useful when filtering containers that contain other containers.
Showing
- compiler/GHC/Cmm/Dataflow/Label.hs 6 additions, 1 deletioncompiler/GHC/Cmm/Dataflow/Label.hs
- compiler/GHC/Core/Map/Expr.hs 23 additions, 0 deletionscompiler/GHC/Core/Map/Expr.hs
- compiler/GHC/Core/Map/Type.hs 29 additions, 0 deletionscompiler/GHC/Core/Map/Type.hs
- compiler/GHC/Data/TrieMap.hs 23 additions, 1 deletioncompiler/GHC/Data/TrieMap.hs
- compiler/GHC/Stg/CSE.hs 3 additions, 0 deletionscompiler/GHC/Stg/CSE.hs
- compiler/GHC/Tc/Solver/Types.hs 11 additions, 0 deletionscompiler/GHC/Tc/Solver/Types.hs
- compiler/GHC/Types/Var/Env.hs 5 additions, 1 deletioncompiler/GHC/Types/Var/Env.hs
Loading
Please register or sign in to comment