@@ -147,7 +147,8 @@ make opts ms = do
147147 externs <- readTextFile externsFile
148148 externsModules <- liftError . either (Left . show) Right $ P.runIndentParser externsFile P.parseModules externs
149149 case externsModules of
150− [Module moduleName'' typings _] | moduleName' == moduleName'' -> do
150+ [m@(Module moduleName'' _ _)] | moduleName' == moduleName'' -> do
151+ [Module _ typings _] <- liftError $ desugar [m]
151152 (_, env') <- liftError . runCheck' env $ do
152153 modify (\s -> s { checkCurrentModule = Just moduleName' })
153154 typeCheckAll Nothing moduleName' typings