[project @ 2005-10-26 10:23:47 by simonpj]
authorsimonpj <unknown>
Wed, 26 Oct 2005 10:24:10 +0000 (10:24 +0000)
committersimonpj <unknown>
Wed, 26 Oct 2005 10:24:10 +0000 (10:24 +0000)
Cosmetics

ghc/compiler/basicTypes/RdrName.lhs
ghc/compiler/typecheck/TcSplice.lhs

index d04aa6f..172485c 100644 (file)
@@ -451,7 +451,7 @@ data Provenance
   = LocalDef           -- Defined locally
        Module
 
-  | Imported                           -- Imported
+  | Imported           -- Imported
        [ImportSpec]    -- INVARIANT: non-empty
 
 data ImportSpec = ImpSpec { is_decl :: ImpDeclSpec,
index 0459956..1262674 100644 (file)
@@ -139,14 +139,15 @@ tc_bracket (TypBr typ)
        -- Result type is Type (= Q Typ)
 
 tc_bracket (DecBr decls)
-  = tcTopSrcDecls emptyModDetails decls                `thenM_`
+  = do { tcTopSrcDecls emptyModDetails decls
        -- Typecheck the declarations, dicarding the result
        -- We'll get all that stuff later, when we splice it in
 
-    tcMetaTy decTyConName      `thenM` \ decl_ty ->
-    tcMetaTy qTyConName                `thenM` \ q_ty ->
-    returnM (mkAppTy q_ty (mkListTy decl_ty))
+       ; decl_ty <- tcMetaTy decTyConName
+       ; q_ty    <- tcMetaTy qTyConName
+       ; return (mkAppTy q_ty (mkListTy decl_ty))
        -- Result type is Q [Dec]
+    }
 \end{code}