Skip to content
Snippets Groups Projects
  1. Oct 26, 2017
    • Robbert Krebbers's avatar
      Weaken the associativity axiom of the Dra class. · 68ee814e
      Robbert Krebbers authored
      Now, associativity needs only to be established in case the elements are
      valid and their compositions are defined. This is very much like the notion
      of separation algebras I had in my PhD thesis (Def 4.2.1). The Dra to Ra
      construction still easily works out.
      68ee814e
  2. Oct 25, 2017
  3. Oct 19, 2017
  4. Oct 10, 2017
  5. Oct 09, 2017
  6. Oct 05, 2017
  7. Oct 04, 2017
  8. Sep 28, 2017
  9. Sep 27, 2017
  10. Sep 26, 2017
    • Robbert Krebbers's avatar
      aaa4f987
    • Robbert Krebbers's avatar
      Fix issue #97. · b0ae1102
      Robbert Krebbers authored
      b0ae1102
    • Robbert Krebbers's avatar
      Fix issue #98. · e17ac4ad
      Robbert Krebbers authored
      We used to normalize the goal, and then checked whether it was of
      a certain shape. Since `uPred_valid P` normalized to `True ⊢ P`,
      there was no way of making a distinction between the two, hence
      `True ⊢ P` was treated as `uPred_valid P`.
      
      In this commit, I use type classes to check whether the goal is of
      a certain shape. Since we declared `uPred_valid` as `Typeclasses
      Opaque`, we can now make a distinction between `True ⊢ P` and
      `uPred_valid P`.
      e17ac4ad
  11. Sep 25, 2017
Loading