1. 08 Jul, 2014 3 commits
    • Julien Lopez's avatar
      [TESTS] Progress in stdlib/list · 7730d3f9
      Julien Lopez authored
      7730d3f9
    • Kim Nguyễn's avatar
      Improve the type pretty printer, as follows : · 40740c72
      Kim Nguyễn authored
      for each component (int, atoms, pairs...) we optimize the case where the component is like
      
        T1&'a | T2 | T3&'a
      
      we split it into
      - T2
      - T1 &'a | T3 &'a
      we retrieve { 'a } as the set of top level vars in the second type
      we compute T2 &'a | T1 &'a | T3 &'a
      then remove 'a from that type and return finally :
      
      T2 | ('a & (T1 | T2 | T3))
      
      We special case if (T1 | T2 | T3) is top, then we just display
      T2 | 'a
      40740c72
    • Kim Nguyễn's avatar
      Preliminary work on pretty-printing of types. Try to split a type as a union · ae786716
      Kim Nguyễn authored
      of sequence|non_variable|(toplevelvar ^ rest)
      with special cases when non_variable or sequence are empty and toplevelvar or rest are any
      (or any combination of thoses).
      
      Add the examples of the part2 paper in a test file.
      ae786716
  2. 07 Jul, 2014 7 commits
  3. 03 Jul, 2014 1 commit
  4. 02 Jul, 2014 2 commits
  5. 01 Jul, 2014 5 commits
  6. 28 Jun, 2014 2 commits
  7. 27 Jun, 2014 9 commits
  8. 26 Jun, 2014 11 commits