 23 May, 2018 3 commits


Robbert Krebbers authored
This version allows one to either close or cancel the invariant after opening it.

Ralf Jung authored

Robbert Krebbers authored

 03 Apr, 2018 2 commits


Robbert Krebbers authored
The closing view shift's LHS mask is now universally quantified, which makes it easier to execute the closing view shift.

Robbert Krebbers authored

 28 Mar, 2018 1 commit


Robbert Krebbers authored

 27 Mar, 2018 1 commit


Robbert Krebbers authored
This is a substitute for !136.

 21 Feb, 2018 1 commit


Robbert Krebbers authored

 20 Feb, 2018 3 commits


JacquesHenri Jourdan authored
The finiteness was needed to have the axiom of choice over the domain. This axiom is not needed if cmra_extend is in Type.

JacquesHenri Jourdan authored
Revert "Remove the domain finiteness hypothesis for the function CMRA, and put cmra_extend in Type." This reverts commit fa897ff5.

JacquesHenri Jourdan authored
The finiteness was needed to have the axiom of choice over the domain. This axiom is not needed if cmra_extend is in Type.

 07 Feb, 2018 1 commit


Robbert Krebbers authored

 24 Jan, 2018 2 commits


Robbert Krebbers authored

Robbert Krebbers authored
This partially solves #112.

 23 Jan, 2018 1 commit


Robbert Krebbers authored

 16 Jan, 2018 1 commit


Robbert Krebbers authored
This used to be done by using `ElimModal` in backwards direction. Having a separate type class for this gets rid of some hacks:  Both `Hint Mode`s in forward and backwards direction for `ElimModal`.  Weird type class precedence hacks to make sure the right instance is picked. These were needed because using `ElimModal` in backwards direction caused ambiguity.

 30 Dec, 2017 1 commit


Robbert Krebbers authored
This was an oversight in !63.

 23 Dec, 2017 1 commit


JacquesHenri Jourdan authored

 20 Dec, 2017 1 commit


Robbert Krebbers authored

 08 Dec, 2017 3 commits
 07 Dec, 2017 3 commits


JacquesHenri Jourdan authored

JacquesHenri Jourdan authored

JacquesHenri Jourdan authored

 06 Dec, 2017 3 commits


JacquesHenri Jourdan authored

JacquesHenri Jourdan authored

JacquesHenri Jourdan authored
restriction in uPred_closed.

 03 Dec, 2017 1 commit


Robbert Krebbers authored
To be consistent with the lemma for the persistence modality.

 30 Nov, 2017 1 commit


Robbert Krebbers authored

 27 Nov, 2017 2 commits


Robbert Krebbers authored

Robbert Krebbers authored
In same spirit as the other 'primitive' types like `option`, `prod`, ...

 21 Nov, 2017 2 commits


Robbert Krebbers authored

Ralf Jung authored

 20 Nov, 2017 1 commit


Robbert Krebbers authored

 16 Nov, 2017 2 commits


Robbert Krebbers authored

Ralf Jung authored

 15 Nov, 2017 3 commits


Robbert Krebbers authored

Ralf Jung authored

Ralf Jung authored
