aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-04-01 23:32:56 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-04-01 23:32:56 -0400
commit8e61e4d9db1f3c133309970625e61415c13e680d (patch)
treebf5c9a133e293dce0f382c7fd8f408b5fd45f8e0 /src
parenteebd184a88d1dad3163bb8db63187bce9300a1ab (diff)
Also do eta under lets in Reflection/Eta.v
Diffstat (limited to 'src')
-rw-r--r--src/Reflection/Eta.v2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Reflection/Eta.v b/src/Reflection/Eta.v
index 6a15ce60e..eda74f4a5 100644
--- a/src/Reflection/Eta.v
+++ b/src/Reflection/Eta.v
@@ -38,7 +38,7 @@ Section language.
| Op t1 tR opc args => Op opc (@exprf_eta_gen _ args)
| LetIn tx ex tC eC
=> LetIn (@exprf_eta_gen _ ex)
- (interp_flat_type_eta_gen eC)
+ (interp_flat_type_eta_gen (fun x => @exprf_eta_gen _ (eC x)))
| Pair tx ex ty ey => Pair (@exprf_eta_gen _ ex) (@exprf_eta_gen _ ey)
end.
End gen_flat_type.