summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorLuite Stegeman <stegeman@gmail.com>2014-12-19 18:28:17 -0600
committerAustin Seipp <austin@well-typed.com>2014-12-20 15:03:02 -0600
commite7eef005c1743d5fdc1162d717e98b304cd9fc5e (patch)
tree0d01817c0411c17434b16f51678330ea08b0fce1 /utils
parent5326348076b9ba091b5af8f5dababdb2a9ea1977 (diff)
downloadhaskell-e7eef005c1743d5fdc1162d717e98b304cd9fc5e.tar.gz
add runMeta hook
Summary: The runMeta hook can be used to override how metaprogramming expressions are evaluated. It makes the metaprogramming request types explicit and has access to the TcM monad. This makes it a much more convenient starting point for implementing out of process Template Haskell than the existing hscCompileCoreExpr hook. Reviewers: hvr, edsko, austin, simonpj Reviewed By: austin Subscribers: thomie, carter Differential Revision: https://phabricator.haskell.org/D501
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions