- 05 Apr, 2018 2 commits
-
-
Robbert Krebbers authored
Terminology taken from "A Fresh Look at Separation Algebras and Share" by Dockins et al.
-
Robbert Krebbers authored
-
- 27 Mar, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 08 Mar, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 06 Mar, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 23 Feb, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 22 Feb, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 21 Feb, 2018 1 commit
-
-
Robbert Krebbers authored
See the discussion at https://gitlab.mpi-sws.org/FP/iris-coq/merge_requests/116.
-
- 19 Feb, 2018 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 12 Feb, 2018 1 commit
-
-
Ralf Jung authored
-
- 09 Feb, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 08 Feb, 2018 3 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
`NoBackTrack P` requires `P` but will never backtrack on it once a result for `P` has been found.
-
- 02 Feb, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 31 Jan, 2018 5 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 14 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
This is needed so that it can be used be used as a combinator for defining induction schemes for mutually inductive types.
-
- 12 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 10 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
As we have for all classes for binary relations.
-
- 08 Dec, 2017 1 commit
-
-
Robbert Krebbers authored
-
- 05 Dec, 2017 1 commit
-
-
Ralf Jung authored
-
- 04 Dec, 2017 2 commits
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- 29 Nov, 2017 2 commits
-
-
Robbert Krebbers authored
-
David Swasey authored
Enable one to import both stdpp's base and ssrfun. Note that (f x.1) now parses as (f (fst x)) rather than (fst (f x)). (This change affects one proof in Iris.)
-
- 21 Nov, 2017 1 commit
-
-
Robbert Krebbers authored
This gets rid of the old hack to have specific notations for pairs up to a fixed arity, and moreover allows to do fancy things like: ``` Record test := Test { t1 : nat; t2 : nat }. Definition foo (x : option test) : option nat := ''(Test a1 a2) ← x; Some a1. ```
-
- 20 Nov, 2017 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This one works for setoid rewriting under binders.
-
- 18 Nov, 2017 1 commit
-
-
Ralf Jung authored
-
- 16 Nov, 2017 2 commits
- 12 Nov, 2017 2 commits
-
-
Robbert Krebbers authored
- Name all variables that we refer to. - Put types in definitions.
-
Robbert Krebbers authored
This follows the associativity in Haskell. So, something like f <$> g <$> h Is now parsed as: (f <$> g) <$> h Since the functor is a generalized form of function application, this also now also corresponds with the associativity of function application, which is also left associative.
-
- 11 Nov, 2017 1 commit
-
-
Robbert Krebbers authored
This is similar to `f_equal/=`.
-
- 09 Nov, 2017 1 commit
-
-
Johannes Kloos authored
-