[GHC] #9209: Template haskell panic

GHC ghc-devs at haskell.org
Wed Jun 18 11:28:18 UTC 2014


#9209: Template haskell panic
-------------------------------------+------------------------------------
        Reporter:  tulcod            |            Owner:
            Type:  bug               |           Status:  new
        Priority:  normal            |        Milestone:
       Component:  Compiler          |          Version:  7.8.2
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------

Comment (by simonpj):

 The problem here is that declaration splices are not yet allowed in
 `let`/`where`, but we aren't even giving a decent error message if one
 does show up there.

 Until the split between typed and untyped splices we ''couldn't'' have
 declaration splices except at top level, but now we definitely can.  It
 just needs implementing. (Not hard; all the heavey lifting is done
 already.)  Any volunteers?

 Simon

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9209#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list