Changes between Version 12 and Version 13 of TemplateHaskell/Reify


Ignore:
Timestamp:
Apr 19, 2016 5:46:00 PM (4 years ago)
Author:
facundo.dominguez
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TemplateHaskell/Reify

    v12 v13  
    101101
    102102  '''RAE:''' I think `Tickish` is the wrong way to go here, as that's all about performance measurements. Instead, given that `addGroupFinalizer` is always done from a splice, it seems you can put what you need into `HsSplice`. '''End RAE'''
    103 
    104   '''FD''' The problem with using `HsSplice` would be that it is removed when the renamer executes the splice and we need it to reach the typechecker. The only alternative I see is to extend the HsExpr type with another constructor instead.
    105   '''End FD'''
    106103 
    107104* When the type checker finds the annotation it writes to it the local typing environment: