Skip to content

To let or not to let #2369

Open
Open
@JacquesCarette

Description

@JacquesCarette

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!)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions