Skip to content
Snippets Groups Projects
  1. Nov 12, 2020
  2. Nov 11, 2020
  3. Nov 05, 2020
  4. Oct 27, 2020
  5. Oct 20, 2020
  6. Oct 09, 2020
  7. Oct 03, 2020
  8. Oct 01, 2020
  9. Sep 15, 2020
  10. Sep 10, 2020
  11. Sep 02, 2020
  12. Aug 24, 2020
  13. Aug 12, 2020
  14. Jul 24, 2020
  15. Jul 21, 2020
    • Tej Chajed's avatar
      Use user names when destructing existentials · 7d0bb151
      Tej Chajed authored and Robbert Krebbers's avatar Robbert Krebbers committed
      When running `iDestruct "H" as (?) "H"`, use the name of the binder in
      "H". For example, if "H" has type `∃ y, Φ y`,  we now use `y` as the
      name of the variable after freshening. Previously the name was always
      the equivalent of running `fresh H`.
      
      The implementation achieves this by forwarding the desired identifier
      name through the `IntoExist` typeclass. Identifiers are serialized in
      Gallina by using them as the name of a function of type `ident_name :=
      unit -> unit`.
      7d0bb151
  16. Jul 14, 2020
  17. Jun 16, 2020
  18. May 25, 2020
  19. May 24, 2020
  20. May 23, 2020
  21. May 18, 2020
  22. Apr 07, 2020
  23. Apr 01, 2020
  24. Feb 25, 2020
  25. Feb 14, 2020
  26. Jan 13, 2020
  27. Nov 21, 2019
  28. Aug 12, 2019
  29. Aug 07, 2019
  30. Jun 24, 2019
Loading