| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
GHC.Tc.Solver.Dict
Description
Solving Class constraints CDictCan
Documentation
solveDictNC :: CtEvidence -> Class -> [Type] -> SolverStage Void Source #
solveCallStack :: CtEvidence -> EvCallStack -> TcS () Source #
matchLocalInst :: TcPredType -> CtLoc -> TcS ClsInstResult Source #
chooseInstance :: WantedCtEvidence -> ClsInstResult -> TcS () Source #
mkStrictSuperClasses :: ExpansionFuel -> CtEvidence -> [TyVar] -> ThetaType -> Class -> [Type] -> TcS [Ct] Source #