X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Ftypecheck%2FFamInst.lhs;h=45de3f03924d5ea3ffb0ed76d5aa42986820b3a1;hb=f4b727487a65e6b611bbaafbd2207bd63a8df706;hp=5a3a6648f644b4e9c8437f10cf76d2997ce53df5;hpb=027e6be20af2e59e2ec720042d23ef06d9a7d4c1;p=ghc-hetmet.git diff --git a/compiler/typecheck/FamInst.lhs b/compiler/typecheck/FamInst.lhs index 5a3a664..45de3f0 100644 --- a/compiler/typecheck/FamInst.lhs +++ b/compiler/typecheck/FamInst.lhs @@ -20,7 +20,7 @@ import FiniteMap import FastString import Maybes -import Monad +import Control.Monad \end{code} @@ -178,7 +178,8 @@ checkForConflicts inst_envs famInst -- We use tcInstSkolType because we don't want to allocate -- fresh *meta* type variables. - ; skol_tvs <- tcInstSkolTyVars FamInstSkol (tyConTyVars (famInstTyCon famInst)) + ; skol_tvs <- tcInstSkolTyVars FamInstSkol + (tyConTyVars (famInstTyCon famInst)) ; let conflicts = lookupFamInstEnvConflicts inst_envs famInst skol_tvs ; unless (null conflicts) $ conflictInstErr famInst (fst (head conflicts))