Consistently use GHC.Utils.Monad.State
Currently there are a number of uses of Control.Monad.Trans.State
in compiler
which perhaps should rather use GHC.Utils.Monad.State
to take advantage of the latter's oneShot
behavior.
Currently there are a number of uses of Control.Monad.Trans.State
in compiler
which perhaps should rather use GHC.Utils.Monad.State
to take advantage of the latter's oneShot
behavior.