aboutsummaryrefslogtreecommitdiff
path: root/plugins/syntax/string_notation_plugin.mlpack
diff options
context:
space:
mode:
authorGaëtan Gilbert2019-09-16 20:46:29 +0200
committerGaëtan Gilbert2019-09-16 20:59:35 +0200
commit570ffaf1ee3c7ca4a58051c87b61f1058eb9f1f3 (patch)
tree4a3b4845b69c8f452706b38a2e933106c3778b21 /plugins/syntax/string_notation_plugin.mlpack
parent3d7de72f45ae2f8bcedbe1db0eb8870e58757b45 (diff)
Fix #10757: Program Fixpoint uses "exists" for telescopes
This helps extraction by not building sigT which can lower to Prop by template polymorphism. Bug #10757 can probably still be triggered by using module functors to hide that we're using Prop from Program Fixpoint but that's probably unfixable without fixing extraction vs template polymorphism in general. In passing we notice that Program doesn't know how to telescope SProp arguments, we would need a bunch of variants of sigma types to deal with it (or use Box?) so let's figure it out some other time. We also reuse the universe instance to avoid generating a bunch of short-lived universes in the universe polymorphic case.
Diffstat (limited to 'plugins/syntax/string_notation_plugin.mlpack')
0 files changed, 0 insertions, 0 deletions