Open
Description
Right now, let
in Agda generates substitutions (as confirmed by Andreas here amongst other places). The attempted fix for this has stalled even though it is an extremely old issue.
The advice is to favour where
over let
.
The question is: do we program stdlib to current Agda or some optimistic future Agda that will have a better implementation of let
?
Given just how long this has been a wart, I'm of the opinion that being optimistic would be ill-placed (even though I'm actually normally fairly optimistic!)