T12035.hs-boot:2:1: error: [GHC-15843] Type constructor ‘T’ has conflicting definitions in the module and its hs-boot file. Main module: type T :: * type T = Bool Boot file: type T :: * data T