Expose some version of `runAndKeepTrack` from `Binary.Get.Internal`
- Vorherrschende Sprache
- Haskell
- Sterne
- 120
- Forks
- 70
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Particularly one with a signature similar to `lookAhead`. I'm curious as to why this wasn't exposed before. It seems like it would be useful in situations where one might still want to do some processing on the consumed input, such as generating some hash or something from it
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem Lesen von Binary.Get.Internal und vergleiche die bestehende lookAhead API mit der angeforderten runAndKeepTrack-Variante. Ermittle, wie die bereitgestellte Operation es Aufrufern ermöglichen sollte, verarbeitete Eingaben zu verarbeiten, etwa zum Erzeugen eines Hashes, während das vorgesehene Get-Verhalten erhalten bleibt. Erledigt ist die Aufgabe, wenn die Operation öffentlich verfügbar ist, eine Signatur ähnlich wie lookAhead besitzt und diesen Anwendungsfall unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- haskell
- Bereich
- backend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100