Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
inferConstraints :: [TyVar] -> Class -> [TcType] -> TcType -> TyCon -> [TcType] -> DerivSpecMechanism -> TcM ([ThetaOrigin], [TyVar], [TcType]) Source #
simplifyInstanceContexts :: [DerivSpec [ThetaOrigin]] -> TcM [DerivSpec ThetaType] Source #