diff options
author | Jason Gross <jagro@google.com> | 2018-07-30 18:50:01 -0400 |
---|---|---|
committer | Jason Gross <jagro@google.com> | 2018-07-30 18:50:01 -0400 |
commit | feccf58999d715c7bc6d56c392985a67d3aa8dd1 (patch) | |
tree | de8f6483e948f5e0e4c5ddae72694f97fb45e063 /src | |
parent | 971df8af0fae9c25835ef59bb37248a8e14d1e40 (diff) |
Allow proving force ∘ thunk = id extensionally
Diffstat (limited to 'src')
-rw-r--r-- | src/Experiments/NewPipeline/AbstractInterpretation.v | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Experiments/NewPipeline/AbstractInterpretation.v b/src/Experiments/NewPipeline/AbstractInterpretation.v index d018d63bb..b6c6c4004 100644 --- a/src/Experiments/NewPipeline/AbstractInterpretation.v +++ b/src/Experiments/NewPipeline/AbstractInterpretation.v @@ -695,7 +695,7 @@ Module Compilers. end with thunk_abstract_domain {t} : abstract_domain t -> lazy_abstract_domain t := match t with - | type.base t => fun st 'tt => st + | type.base t => fun st (_ : unit) => st | type.arrow s d => fun f x => @thunk_abstract_domain d (f (@force_abstract_domain s x)) end. |