'name syntax does not work for some names
Simon Peyton-Jones
simonpj at microsoft.com
Mon Jul 19 05:34:31 EDT 2004
Good idea. I'll put those in. And fix the '() thing.
Simon
| -----Original Message-----
| From: glasgow-haskell-bugs-bounces at haskell.org
[mailto:glasgow-haskell-bugs-
| bounces at haskell.org] On Behalf Of Duncan Coutts
| Sent: 16 June 2004 01:49
| To: glasgow-haskell-bugs at haskell.org
| Subject: TH: 'name syntax does not work for some names
|
| Here's another low priority TH buglet:
|
| Prelude> ''[]
| GHC.Base.[] --works as expected
| Prelude> '[]
| <interactive>:1:1: parse error on input `['
|
| There is a similar parsing problem for these names:
| () (,) (,,) etc
|
| All of these work when you use ''() to get the name of the type.
|
| While we're on the topic it'd be nice to have a function which gives
you
| the name of the n'th tuple type/function, eg
| tupleName 5 == '(,,,,)
| tupleTypeName 5 == ''(,,,,)
|
| Duncan
|
| _______________________________________________
| Glasgow-haskell-bugs mailing list
| Glasgow-haskell-bugs at haskell.org
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
More information about the Glasgow-haskell-bugs
mailing list