Moduleghc-9.10.3GHC2021
GHC.Data.TrieMap
- 5 types
- 1 class
- 15 values
- Packageghc-9.10.3
- Exports21
- LanguageGHC2021
- LicenceBSD-3-Clause
Maps over Maybe values
1 declarationMaps over List values
1 declarationInstances5Functor, Foldable, TrieMap, Outputable, Key
Functor m => Functor (ListMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapTrieMap m => Foldable (ListMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapTrieMap m => TrieMap (ListMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMap(TrieMap m, Outputable a) => Outputable (ListMap m a)Defined in ghc-9.10.3 · GHC.Data.TrieMaptype Key (ListMap m) = [Key m]Defined in ghc-9.10.3 · GHC.Data.TrieMap
Maps over Literals
1 declarationTrieMap class
5 declarationsInstances20TrieMap, …
TrieMap IntMapDefined in ghc-9.10.3 · GHC.Data.TrieMapTrieMap LabelMapDefined in ghc-9.10.3 · GHC.Cmm.Dataflow.LabelTrieMap AltMapDefined in ghc-9.10.3 · GHC.Core.Map.ExprTrieMap CoreMapDefined in ghc-9.10.3 · GHC.Core.Map.ExprTrieMap CoreMapXDefined in ghc-9.10.3 · GHC.Core.Map.ExprTrieMap BndrMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap CoercionMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap CoercionMapXDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap LooseTypeMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap TyLitMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap TypeMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap TypeMapXDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap VarMapDefined in ghc-9.10.3 · GHC.Core.Map.TypeTrieMap ConAppMapDefined in ghc-9.10.3 · GHC.Stg.CSETrieMap StgArgMapDefined in ghc-9.10.3 · GHC.Stg.CSETrieMap m => TrieMap (ListMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapTrieMap m => TrieMap (MaybeMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapOrd k => TrieMap (Map k)Defined in ghc-9.10.3 · GHC.Data.TrieMap(Eq (Key m), TrieMap m) => TrieMap (GenMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapUniquable key => TrieMap (UniqDFM key)Defined in ghc-9.10.3 · GHC.Data.TrieMap
Things helpful for adding additional Instances.
6 declarationsMap for leaf compression
7 declarationsInstances6Functor, Foldable, TrieMap, Outputable, Key
Functor m => Functor (GenMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMap(Eq (Key m), TrieMap m) => Foldable (GenMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMapOutputable a => Outputable (TypeMapG a)Defined in ghc-9.10.3 · GHC.Core.Map.Type(Eq (Key m), TrieMap m) => TrieMap (GenMap m)Defined in ghc-9.10.3 · GHC.Data.TrieMap(Outputable a, Outputable (m a)) => Outputable (GenMap m a)Defined in ghc-9.10.3 · GHC.Data.TrieMaptype Key (GenMap m) = Key mDefined in ghc-9.10.3 · GHC.Data.TrieMap