Experimental EqRec-path proof lifting helpers.
The shape may change before 1.0.
Summary
Functions
@spec explain(Theoria.Rewrite.Step.t()) :: Theoria.Rewrite.Proof.Capability.t()
@spec lift_base( Theoria.Env.t(), Theoria.Term.t(), Theoria.Term.t(), Theoria.Rewrite.Step.t() ) :: {:ok, Theoria.Term.t()} | {:error, atom()}
@spec lift_proof( Theoria.Env.t(), Theoria.Term.t(), Theoria.Term.t(), Theoria.Rewrite.Step.t() ) :: {:ok, Theoria.Term.t()} | {:error, atom()}