1. 07 Mar, 2016 1 commit
    • Ralf Jung's avatar
      Add both non-expansive and contractive functors, and bundle them for the... · 2467bf21
      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.
      2467bf21
  2. 06 Mar, 2016 1 commit
  3. 02 Mar, 2016 1 commit
  4. 01 Mar, 2016 1 commit
  5. 29 Feb, 2016 2 commits
  6. 26 Feb, 2016 3 commits
    • Robbert Krebbers's avatar
      0b440787
    • Robbert Krebbers's avatar
      Simplify CMRAMonotone. · ca3da7ca
      Robbert Krebbers authored
      It now also contains a non-expansiveness proof.
      ca3da7ca
    • Robbert Krebbers's avatar
      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.
      aa947529
  7. 25 Feb, 2016 1 commit
  8. 24 Feb, 2016 3 commits
  9. 20 Feb, 2016 1 commit
  10. 18 Feb, 2016 2 commits
  11. 17 Feb, 2016 2 commits
  12. 16 Feb, 2016 1 commit
  13. 14 Feb, 2016 2 commits
  14. 13 Feb, 2016 6 commits
  15. 11 Feb, 2016 6 commits
  16. 10 Feb, 2016 4 commits
  17. 09 Feb, 2016 2 commits
  18. 08 Feb, 2016 1 commit