@@ -323,7 +323,7 @@ type ExplicitImports = [DeclarationRef]
323-- explicitly imported declarations.
323-- explicitly imported declarations.
325findImports :: [Declaration] -> M.Map ModuleName (Maybe ExplicitImports, Maybe ModuleName)
325findImports :: [Declaration] -> M.Map ModuleName (Maybe ExplicitImports, Maybe ModuleName)
326−findImports = foldl findImports' M.empty
326+findImports = M.insertWith (flip const) (ModuleName [ProperName "Prelude"]) (Nothing, Nothing) . foldl findImports' M.empty
328 findImports' result (ImportDeclaration mn expl qual) = M.insert mn (expl, qual) result
328 findImports' result (ImportDeclaration mn expl qual) = M.insert mn (expl, qual) result
329 findImports' result _ = result
329 findImports' result _ = result