
#8397: reify annotations in TH -------------------------------+------------------------------------------- Reporter: errge | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.8.1 Component: Compiler | Version: 7.6.3 Resolution: fixed | Keywords: Operating System: | Architecture: Unknown/Multiple Unknown/Multiple | Difficulty: Easy (less than 1 hour) Type of failure: | Blocked By: None/Unknown | Related Tickets: Test Case: | Blocking: 7867 | -------------------------------+------------------------------------------- Comment (by simonpj): Errge, thank you for the work you are doing on TH. I'm one of the most obvious people to take a look, but I am deep under water, with too little time to offer. I would be happy if others were willing to review Errge's work. Meanwhile, I have over a dozen messages/tickets in my inbox mentioning you, so one disabling factor is that I'm simply getting lost. You are clearly on a crusade to improve TH, which is great, and each of these messages/tickets is one battle in that crusade, but I lack an overall picture. * I don't know which are crucial and which are nice-to-have. * I don't know which if any you are trying to squeeze into 7.8.1 and if so why they are crucial. (I hope there are not many of those, ideally none, because it is so late.) * I don't know which are bug-fixes and which are new features. * I don't know which change the API for TH. Changing API is, these days, quite a big deal because it affects many TH users, so we need to be thoughtful about it. In short, I'm a bit overwhelmed. I wonder if it would help to start a wiki page with your plan, pointing to the various tickets, and how they contribute to it, and giving some kind of priority order. That way I can focus cycles on the bits you consider most important -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8397#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler