importify
importify copied to clipboard
[IMRF-102] Support conversion from implicit imports to explicit
This should be implemented as separated command like importify explicit.
And this should automatically convert all implicit imports to explicit (without removing unused imports) like this:
import Data.Map -> import Data.Map (empty)
Ideally constructors and record selectors should be exported as parts of type, not separately.
Additionally option --qualified can be supported to add explicit lists to qualified imports. But this is not so important.