summaryrefslogtreecommitdiff
path: root/testsuite/tests/th/T16881.stdout
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2019-10-24 13:52:36 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-11-07 08:39:36 -0500
commit708c60aa144ed68a5b67a61f16539258dbcdb24e (patch)
tree1c73dfe7395871f7986eb12701d19b46825f3f39 /testsuite/tests/th/T16881.stdout
parentb4fb232892ec420059e767bbf464bd09361aaefa (diff)
downloadhaskell-708c60aa144ed68a5b67a61f16539258dbcdb24e.tar.gz
Clean up TH's treatment of unary tuples (or, #16881 part two)
!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.
Diffstat (limited to 'testsuite/tests/th/T16881.stdout')
-rw-r--r--testsuite/tests/th/T16881.stdout2
1 files changed, 2 insertions, 0 deletions
diff --git a/testsuite/tests/th/T16881.stdout b/testsuite/tests/th/T16881.stdout
new file mode 100644
index 0000000000..94954abda4
--- /dev/null
+++ b/testsuite/tests/th/T16881.stdout
@@ -0,0 +1,2 @@
+hello
+world