[GHC] #8340: support for generating annotations from TH
GHC
ghc-devs at haskell.org
Sun Sep 22 14:46:49 CEST 2013
#8340: support for generating annotations from TH
-------------------------------------------+-------------------------------
Reporter: errge | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: 7.8.1
Component: Compiler | Version: 7.7
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
-------------------------------------------+-------------------------------
This patch adds support for template haskell generation of annotations.
This is currently only possible directly via ```{-# ANN function "whatever
annotation #-}```.
The attached patch makes it possible to do the same from TH.
Module and type annotations are supported too.
This is part of a larger effort to make it possible to cross-module
communicate between template haskell runs. See #7867 for a longer
discussion.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8340>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list