- 07 Mar, 2016 2 commits
-
-
Robbert Krebbers authored
So, only use the type class for contractive functors.
-
Ralf Jung authored
Add both non-expansive and contractive functors, and bundle them for the general Iris instance as well as the global functor construction This allows us to move the \later in the user-defined functor to any place we want. In particular, we can now have "\later (iProp -> iProp)" in the ghost CMRA.
-
- 06 Mar, 2016 3 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
Since functor instances are just used as combinators, there is really no need for functors that are not contractive.
-
- 05 Mar, 2016 2 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- 02 Mar, 2016 1 commit
-
-
Robbert Krebbers authored
This cleans up some ad-hoc stuff and prepares for a generalization of saved propositions.
-
- 29 Feb, 2016 2 commits
- 27 Feb, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 25 Feb, 2016 3 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
This replaces f_equiv and solve_proper with our own, hopefully better, versions
-
Robbert Krebbers authored
The performance gain seems neglectable, unfortunatelly...
-
- 24 Feb, 2016 4 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This better seals off their definition. Although it did not give much of a speedup, I think it is conceptually nicer.
-
- 22 Feb, 2016 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 21 Feb, 2016 1 commit
-
-
Ralf Jung authored
this makes it slightlymore annoying to use because we have to elliminate the box. one more reason to have a proof mode ;-)
-
- 20 Feb, 2016 8 commits
- 19 Feb, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 18 Feb, 2016 4 commits
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This avoids ambiguity with P and Q that we were using before for both uPreds/iProps and indexed uPreds/iProps.
-
- 17 Feb, 2016 4 commits
-
-
Robbert Krebbers authored
- The direction of big_sepS_later and big_sepM_later is now like later_sep. - Do not use generated variables in the proofs.
-
Ralf Jung authored
-
Ralf Jung authored
This prevent the assumption from being dragged into lemmas that do not even need it
-
Robbert Krebbers authored
-
- 15 Feb, 2016 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-