
#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