1. 02 Mar, 2016 1 commit
2. 01 Mar, 2016 1 commit
3. 29 Feb, 2016 1 commit
4. 26 Feb, 2016 2 commits
• Simplify CMRAMonotone. · ca3da7ca
Robbert Krebbers authored
`It now also contains a non-expansiveness proof.`
• Simplify CMRA axioms. · aa947529
Robbert Krebbers authored
```I have simplified the following CMRA axioms:

cmra_unit_preservingN n x y : x ≼{n} y → unit x ≼{n} unit y;
cmra_op_minus n x y : x ≼{n} y → x ⋅ y ⩪ x ≡{n}≡ y;

By dropping off the step-index, so into:

cmra_unit_preservingN x y : x ≼ y → unit x ≼ unit y;
cmra_op_minus x y : x ≼ y → x ⋅ y ⩪ x ≡ y;

The old axioms can be derived.```
5. 25 Feb, 2016 1 commit
6. 24 Feb, 2016 3 commits
7. 20 Feb, 2016 1 commit
8. 18 Feb, 2016 1 commit
9. 17 Feb, 2016 2 commits
• Rename simplify_equality like tactics. · 65ab1289
Robbert Krebbers authored
```simplify_equality        => simplify_eq
simplify_equality'       => simplify_eq/=
simplify_map_equality    => simplify_map_eq
simplify_map_equality'   => simplify_map_eq/=
simplify_option_equality => simplify_option_eq
simplify_list_equality   => simplify_list_eq
f_equal'                 => f_equal/=

The /= suffixes (meaning: do simpl) are inspired by ssreflect.```
• Use scheme - then + then * for bullets. · 685148ab
Robbert Krebbers authored
10. 13 Feb, 2016 2 commits
11. 12 Feb, 2016 1 commit
12. 11 Feb, 2016 5 commits
13. 10 Feb, 2016 5 commits
14. 09 Feb, 2016 1 commit
15. 05 Feb, 2016 1 commit
16. 04 Feb, 2016 3 commits
17. 03 Feb, 2016 1 commit
18. 02 Feb, 2016 3 commits
19. 01 Feb, 2016 1 commit
• Remove RA from the hierarchy. · b936a5ca
Robbert Krebbers authored
```Instead, we have just a construction to create a CMRA from a RA. This
construction is also slightly generalized, it now works for RAs over any
timeless COFE instead of just the discrete COFE.

Also:
* Put tactics and big_ops for CMRAs in a separate file.
* Valid is now a derived notion (as the limit of validN), so it does not have
to be defined by hand for each CMRA.

Todo:
Make the constructions DRA -> CMRA and RA -> CMRA more uniform.```
20. 19 Jan, 2016 1 commit
21. 16 Jan, 2016 1 commit
22. 15 Jan, 2016 1 commit
23. 14 Jan, 2016 1 commit