Changes between Version 12 and Version 13 of TemplateHaskell/Reify
- Timestamp:
- Apr 19, 2016 5:46:00 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TemplateHaskell/Reify
v12 v13 101 101 102 102 '''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'''106 103 107 104 * When the type checker finds the annotation it writes to it the local typing environment: