When deleting a list comprehension, its index variables stick around
- Vorherrschende Sprache
- Haskell
- Sterne
- 1.3k
- Forks
- 201
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
As in the title. Same for a function definition. And if I later define a different function with a parameter by the same name, the block can now be connected to that different function. That's not good, as it confuses the semantics of parameters.
Beitragsleitfaden
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Stelle die Abfolge des Löschens einer List Comprehension oder Funktionsdefinition und des anschließenden Definierens einer Funktion mit einem passenden Parameter nach; untersuche die Behandlung der Variablenbindung und der Blockverknüpfung, und betrachte das Problem als erledigt, wenn gelöschte Bindungen spätere Definitionen nicht beeinflussen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- haskell
- Bereich
- compilers
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100