Safe Haskell | None |
---|
Documentation
updateSharedTermF :: (MonadTCM tcm, Traversable f) => (Term -> tcm (f Term)) -> Term -> tcm (f Term)Source
updateSharedTermT :: (MonadTCM tcm, MonadTrans t, Monad (t tcm)) => (Term -> t tcm Term) -> Term -> t tcm TermSource
forceEqualTerms :: Term -> Term -> TCM ()Source
disableDestructiveUpdate :: TCM a -> TCM aSource