Moduleghc-9.14.1GHC2021
GHC.Tc.TyCl.Utils
Analysis functions over data types. Specifically, detecting recursive types.
This stuff is only used for source-code decls; it's recorded in interface files for imported data types.
Contents
Synopsis
- type RolesInfo
- value inferRoles
- value checkSynCycles
- value checkClassCycles
- value addTyConsToGblEnv
- value mkDefaultMethodType
- value tcRecSelBinds
- value mkRecSelBinds
- value mkOneRecordSelector
- Packageghc-9.14.1
- Exports9
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceUtils.hs