haskell / haskell/binary

Expose some version of `runAndKeepTrack` from `Binary.Get.Internal`

Ouverte
#213 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Haskell
Étoiles
120
Forks
70
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par lire Binary.Get.Internal et comparez l’API lookAhead existante avec la variante runAndKeepTrack demandée. Déterminez comment l’opération exposée devrait permettre aux appelants de traiter l’entrée consommée, par exemple pour générer un hash, tout en préservant le comportement prévu de Get. Le travail est terminé lorsque l’opération est accessible publiquement, possède une signature similaire à celle de lookAhead et prend en charge ce cas d’utilisation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
haskell
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.