package rocq-libhyps

  1. Overview
  2. Doc
Hypotheses manipulation library

Install

Dune Dependency

Authors

Maintainers

Sources

4.0.0.tar.gz
sha512=2624e96ab3417a5469ffa63d0ec50fa492987ec41b9db7231d6b3eb242f5969720ed7d0c6f3e6755fd35200db553ec483fefa8b9884a38dbf201acd25005d220

Description

This library defines a set of tactics to manipulate hypothesis individually or by group. In particular it allows applying a tactic on each hypothesis of a goal, or only on new hypothesis after some tactic. Examples of manipulations: automatic renaming, subst, revert, or any tactic expecting a hypothesis name as argument.

It also provides the especialize tactic to ease forward reasoning by instantianting one, several or all premisses of a hypothesis.

Dependencies (2)

  1. rocq-stdlib
  2. ocaml >= "4.14"

Dev Dependencies (1)

  1. rocq-core (>= "9.0") | (= "dev")

Used by

None

Conflicts

None

Rocq

Interactive Theorem Prover