logo       

RE: 'name syntax does not work for some names: msg#00019

lang.haskell.glasgow.bugs

Subject: RE: 'name syntax does not work for some names

Good idea. I'll put those in. And fix the '() thing.

Simon

| -----Original Message-----
| From: glasgow-haskell-bugs-bounces@xxxxxxxxxxx
[mailto:glasgow-haskell-bugs-
| bounces@xxxxxxxxxxx] On Behalf Of Duncan Coutts
| Sent: 16 June 2004 01:49
| To: glasgow-haskell-bugs@xxxxxxxxxxx
| 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@xxxxxxxxxxx
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise