@@ -13,7 +13,7 @@ module Optimize.Environment
16−import qualified Control.Monad.State as State
16+import qualified Control.Monad.State.Strict as State
17import Data.Monoid ((<>))
17import Data.Monoid ((<>))
18import qualified Data.Set as Set
18import qualified Data.Set as Set
19import qualified Data.Text as Text
19import qualified Data.Text as Text
@@ -143,7 +143,7 @@ freshName =
144register :: Var.Global -> Optimizer ()
144register :: Var.Global -> Optimizer ()
145register global =
145register global =
146− State.modify (registerHelp global)
146+ State.modify' (registerHelp global)
149registerHelp :: Var.Global -> Env -> Env
149registerHelp :: Var.Global -> Env -> Env