1. 11 Nov, 2019 1 commit
  2. 09 Nov, 2019 8 commits
  3. 08 Nov, 2019 3 commits
  4. 07 Nov, 2019 1 commit
    • Ryan Scott's avatar
      Clean up TH's treatment of unary tuples (or, #16881 part two) · 708c60aa
      Ryan Scott authored
      !1906 left some loose ends in regards to Template Haskell's treatment
      of unary tuples. This patch ends to tie up those loose ends:
      
      * In addition to having `TupleT 1` produce unary tuples, `TupE [exp]`
        and `TupP [pat]` also now produce unary tuples.
      * I have added various special cases in GHC's pretty-printers to
        ensure that explicit 1-tuples are printed using the `Unit` type.
        See `testsuite/tests/th/T17380`.
      * The GHC 8.10.1 release notes entry has been tidied up a little.
      
      Fixes #16881. Fixes #17371. Fixes #17380.
      708c60aa
  5. 06 Nov, 2019 1 commit
  6. 02 Nov, 2019 1 commit
  7. 01 Nov, 2019 3 commits
  8. 31 Oct, 2019 4 commits
  9. 29 Oct, 2019 3 commits
  10. 26 Oct, 2019 1 commit
  11. 25 Oct, 2019 1 commit
  12. 23 Oct, 2019 4 commits
  13. 22 Oct, 2019 6 commits
  14. 21 Oct, 2019 1 commit
  15. 20 Oct, 2019 1 commit
  16. 13 Oct, 2019 1 commit