equal
deleted
inserted
replaced
383 |> map NameSpace.base |
383 |> map NameSpace.base |
384 |> has_duplicates (op =); |
384 |> has_duplicates (op =); |
385 val imports = deps' |
385 val imports = deps' |
386 |> map NameSpace.qualifier |
386 |> map NameSpace.qualifier |
387 |> distinct (op =); |
387 |> distinct (op =); |
388 fun pr_import_include (name, _) = str ("import " ^ name ^ ";"); |
388 fun pr_import_include (name, _) = str ("import qualified " ^ name ^ ";"); |
389 val pr_import_module = str o (if qualified |
389 val pr_import_module = str o (if qualified |
390 then prefix "import qualified " |
390 then prefix "import qualified " |
391 else prefix "import ") o suffix ";"; |
391 else prefix "import ") o suffix ";"; |
392 val content = Pretty.chunks ( |
392 val content = Pretty.chunks ( |
393 map pr_import_include includes |
393 map pr_import_include includes |