1. 15 Jun, 2018 2 commits
  2. 14 Jun, 2018 2 commits
  3. 07 Jun, 2018 1 commit
    • Andrei Paskevich's avatar
      WhyML: allow return types with names: f (a:int) : (x: int, ghost y: int) · 0ffeb3d4
      Andrei Paskevich authored
      These names are only visible under "ensures" but not under "returns".
      If the result is named, the special variable "result" is not used.
      In a tuple, either each component should be named, or none at all.
      Underscores are allowed. Parentheses around the return type are required.
      Each name must be given its own type: "f () : (x y: int)" is rejected.
      Identifiers without cast are treated as types, not as names.
      To name the result without giving its type, use "returns".
      0ffeb3d4
  4. 19 Oct, 2017 1 commit
  5. 14 Oct, 2017 1 commit
  6. 11 Oct, 2017 1 commit
  7. 09 Oct, 2017 1 commit
  8. 06 Oct, 2017 3 commits
  9. 05 Oct, 2017 2 commits