update message to say that BigInts are supported in @unboxed variants
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 48/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ocaml
- Bereich
- compilers
Rechercherichtung
Es wird keine Datei oder kein Test genannt. Suche in der Compilerdiagnose nach dem gezeigten @unboxed-Fehler, aktualisiere die Formulierung für Zahlentypen, sodass bigint eingeschlossen ist, und führe die relevanten Compiler-Tests aus, um zu bestätigen, dass die Diagnose nun der angeforderten Nachricht entspricht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
right now:
@unboxed type t = A(int) | B(int)
gives
This untagged variant definition is invalid: At most one case can be a number type (int or float).
but should probably say:
This untagged variant definition is invalid: At most one case can be a number type (int, float or bigint).
as support was added recently
- Vorherrschende Sprache
- OCaml
- Sterne
- 7.5k
- Forks
- 485
- Ø Merge
- 1 T. 6 Std.
- Gemergte PRs (30 T.)
- 52
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rescript-lang/rescript
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100
rescript-lang/rescript#8688 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 76/100
rescript-lang/rescript#8687 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rescript-lang/rescript#8659 · 2 Kommentare · 2 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rescript-lang/rescript#8647 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Untagged variants: boolean literal/payload overlap is rejected while string, int, float and bigint overlap is allowedEvtl. vergeben @cknitt hat das vor 23 Tagen übernommen. Offen
rescript-lang/rescript#8632 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in rescript-lang/rescript
Ähnliche Issues
-
backend:DirectX
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
llvm/llvm-project#227530 ·
Maintainer antworten meist innerhalb von 1 Tag
-
`enzymexla.linalg.lu` lowering fails for a tall matrix: the permutation is built with the pivot typeOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
EnzymeAD/Enzyme-JAX#3286 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
objectionary/phino#1600 ·
Maintainer antworten meist innerhalb von 1 Tag
-
compiler enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
tenstorrent/tt-lang#1141 ·
Maintainer antworten meist innerhalb von 5 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag