[GHC] #7627: Space in nullary unboxed tuples
GHC
cvs-ghc at haskell.org
Sun Feb 17 19:02:53 CET 2013
#7627: Space in nullary unboxed tuples
---------------------------------+------------------------------------------
Reporter: monoidal | Owner:
Type: bug | Status: patch
Priority: normal | Milestone: 7.8.1
Component: Compiler | Version: 7.6.1
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: None/Unknown
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
---------------------------------+------------------------------------------
Comment(by igloo):
Sounds like the right thing to me, too. I'm not sure what the best way to
implement it is, though. Perhaps have a single token for `(##)` and tell
the parser what it means?
Incidentally, HEAD seems to have the unwanted space now:
{{{
Prelude> :t (# #)
(# #) :: (# #)
}}}
and `:i` can't understand the unboxed unit tuple, although it does work
for others:
{{{
Prelude> :i (##)
Top level: Not in scope: `##'
Prelude> :i (# #)
<interactive>:1:3:
parse error (possibly incorrect indentation or mismatched brackets)
Prelude> :i (#,#)
data (#,#) a b = (#,#) a b -- Defined in `GHC.Prim'
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7627#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list