| Partition | |
| 1 (Type/Class) | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| 2 (Type/Class) | Data.Singletons.Prelude.List.NonEmpty, Data.Promotion.Prelude.List.NonEmpty |
| PartitionEithers | Data.Singletons.Prelude.Either, Data.Promotion.Prelude.Either |
| PartitionSym0 | |
| 1 (Type/Class) | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| 2 (Type/Class) | Data.Singletons.Prelude.List.NonEmpty, Data.Promotion.Prelude.List.NonEmpty |
| PartitionSym1 | |
| 1 (Type/Class) | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| 2 (Type/Class) | Data.Singletons.Prelude.List.NonEmpty, Data.Promotion.Prelude.List.NonEmpty |
| PartitionSym2 | |
| 1 (Type/Class) | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| 2 (Type/Class) | Data.Singletons.Prelude.List.NonEmpty, Data.Promotion.Prelude.List.NonEmpty |
| PBounded | Data.Singletons.Prelude.Enum, Data.Promotion.Prelude.Enum, Data.Singletons.Prelude, Data.Promotion.Prelude |
| PEnum | Data.Singletons.Prelude.Enum, Data.Promotion.Prelude.Enum, Data.Singletons.Prelude, Data.Promotion.Prelude |
| PEq | Data.Singletons.Prelude.Eq, Data.Singletons.TH, Data.Singletons.Prelude, Data.Promotion.Prelude.Eq, Data.Promotion.Prelude, Data.Promotion.TH, Data.Singletons.CustomStar |
| Permutations | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| PermutationsSym0 | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| PermutationsSym1 | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List |
| PNum | Data.Singletons.Prelude.Num, Data.Promotion.Prelude.Num, Data.Singletons.Prelude, Data.Promotion.Prelude |
| POrd | Data.Singletons.Prelude.Ord, Data.Singletons.TH, Data.Promotion.Prelude.Ord, Data.Singletons.Prelude, Data.Promotion.Prelude, Data.Promotion.TH |
| Pred | Data.Singletons.Prelude.Enum, Data.Promotion.Prelude.Enum |
| PredSym0 | Data.Singletons.Prelude.Enum, Data.Promotion.Prelude.Enum |
| PredSym1 | Data.Singletons.Prelude.Enum, Data.Promotion.Prelude.Enum |
| Product | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List, Data.Promotion.Prelude |
| ProductSym0 | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List, Data.Promotion.Prelude |
| ProductSym1 | Data.Singletons.Prelude.List, Data.Promotion.Prelude.List, Data.Promotion.Prelude |
| promote | Data.Singletons.TH, Data.Promotion.TH |
| promoteBoundedInstance | Data.Singletons.TH, Data.Promotion.TH |
| promoteBoundedInstances | Data.Singletons.TH, Data.Promotion.TH |
| promoteEnumInstance | Data.Singletons.TH, Data.Promotion.TH |
| promoteEnumInstances | Data.Singletons.TH, Data.Promotion.TH |
| promoteEqInstance | Data.Singletons.TH, Data.Promotion.TH |
| promoteEqInstances | Data.Singletons.TH, Data.Promotion.TH |
| promoteOnly | Data.Singletons.TH, Data.Promotion.TH |
| promoteOrdInstance | Data.Singletons.TH, Data.Promotion.TH |
| promoteOrdInstances | Data.Singletons.TH, Data.Promotion.TH |
| Proved | Data.Singletons.Decide, Data.Singletons.TH |
| Proxy | |
| 1 (Data Constructor) | Data.Singletons, Data.Singletons.TH, Data.Singletons.Prelude, Data.Promotion.TH |
| 2 (Type/Class) | Data.Singletons, Data.Singletons.TH, Data.Singletons.Prelude, Data.Promotion.TH |