google / google/codeworld

When deleting a list comprehension, its index variables stick around

Offen
#318 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug funblocks
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.