Don't import prelude in externs files
commitd9768fe94091264a6d7d2b3fd215a87cacb0dc50
authorGary Burgess <gary.burgess@gmail.com>
dateWed 19 Mar 2014, 16:44 (13 years ago)
parent1c41662
src/Language/PureScript/CodeGen/Externs.hs+2−1
@@ -36,7 +36,8 @@ import Language.PureScript.Environment
3636moduleToPs :: Module -> Environment -> String
3737moduleToPs (Module _ _ Nothing) _ = error "Module exports were not elaborated in moduleToPs"
3838moduleToPs (Module moduleName ds (Just exts)) env = intercalate "\n" . execWriter $ do
39− tell ["module " ++ runModuleName moduleName ++ " where"]
39+ tell [ "module " ++ runModuleName moduleName ++ " where"
40+ , "import Prelude ()" ]
4041 mapM_ fixityToPs ds
4142 mapM_ exportToPs exts
4243 where