diff options
-rw-r--r-- | compiler/deSugar/Check.hs | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/compiler/deSugar/Check.hs b/compiler/deSugar/Check.hs index 6ee5bffe35..0a7706c203 100644 --- a/compiler/deSugar/Check.hs +++ b/compiler/deSugar/Check.hs @@ -33,20 +33,19 @@ import Util import Outputable import FastString -import DsMonad -- DsM, initTcDsForSolver, getDictsDs -import TcSimplify -- tcCheckSatisfiability -import TcType -- toTcType, toTcTypeBag +import DsMonad +import TcSimplify (tcCheckSatisfiability) +import TcType (toTcType, isStringTy, isIntTy, isWordTy) import Bag import ErrUtils -import MonadUtils -- MonadIO -import Var -- EvVar +import Var (EvVar) import Type import UniqSupply -import DsGRHSs -- isTrueLHsExpr +import DsGRHSs (isTrueLHsExpr) -import Data.List -- find -import Data.Maybe -- isNothing, isJust, fromJust -import Control.Monad -- liftM3, forM +import Data.List (find) +import Data.Maybe (isJust) +import Control.Monad (forM, when, forM_) import Coercion import TcEvidence import IOEnv |