 06 Mar, 2016 6 commits


Robbert Krebbers authored
Since functor instances are just used as combinators, there is really no need for functors that are not contractive.

Ralf Jung authored

Ralf Jung authored
make the global functor stuff in the various constructions more uniform; change it such that barrier/proof does not have to repeat the functors it needs

Ralf Jung authored
add a version of [cancel] that works with goals of the form [_  pvs _]; and use that for the barrier proof

Ralf Jung authored

Ralf Jung authored

 05 Mar, 2016 20 commits


Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored
write tactics to move particular assertions to the front, and to introduce a (*) while taking paticular assertions to the left/right

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored
I talked with Christian, he is not the original author and forgot where it came from, probably some coqclub mail.

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

 04 Mar, 2016 7 commits


Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

 03 Mar, 2016 7 commits


Ralf Jung authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored
Contrary to destruct_conj from Program.

Ralf Jung authored
