Functions to control the state variables of
If this flag is set, imports that become empty are removed.
Sometimes this will lead to errors, specifically when an instance
in the removed import that was required is no longer be available.
(Note that this reflects a limitation of the
-ddump-minimal-imports option of GHC.) If this happens this flag
should be set. Note that an import that is already empty when
cleanImports runs will never be removed, on the assumption that
it was placed there only to import instances. Default is True.
Modify the list of extra flags passed to GHC. Default is
Controls whether file updates will actually be performed. Default is False. (I recommend running in a directory controlled by a version control system so you don't have to worry about this.)