@@ -68,7 +68,7 @@ rename modules = mapM renameInModule' modules
69renameInModule :: ImportEnvironment -> Module -> Either String Module
69renameInModule :: ImportEnvironment -> Module -> Either String Module
70renameInModule imports (Module mn decls) =
70renameInModule imports (Module mn decls) =
71− Module mn <$> mapM updateDecl decls >>= everywhereM (mkM updateType) >>= everywhereM (mkM updateValue) >>= everywhereM (mkM updateBinder)
71+ Module mn <$> mapM updateDecl decls >>= everywhereM ((mkM updateType) `extM` updateValue `extM` updateBinder)
73 updateDecl (TypeInstanceDeclaration cs (Qualified Nothing cn) ts ds) = do
73 updateDecl (TypeInstanceDeclaration cs (Qualified Nothing cn) ts ds) = do
74 cn' <- updateClassName cn
74 cn' <- updateClassName cn