chore(library/init/lean/trace): remove unnecessary unsafe

This commit is contained in:
Leonardo de Moura 2019-05-08 13:49:34 -07:00
parent 78401f0eff
commit 23ad4e574d

View file

@ -76,7 +76,7 @@ instance (m) [Monad m] : MonadTracer (TraceT m) :=
}
}
unsafe def TraceT.run {m α} [Monad m] (opts : Options) (x : TraceT m α) : m (α × TraceMap) :=
def TraceT.run {m α} [Monad m] (opts : Options) (x : TraceT m α) : m (α × TraceMap) :=
do (a, st) ← StateT.run x {opts := opts, roots := mkRBMap _ _ _, curPos := none, curTraces := []},
pure (a, st.roots)