A size counter for Get
Ouverte
- Langage dominant
- Haskell
- Étoiles
- 120
- Forks
- 70
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I've often wanted a combinator called `sized :: Get a -> Get (Int, a)` that will behave the same as its input, except will also tell you how many bytes it consumed.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser le type Get et ses combinators existants dans le package binary. Vérifiez comment la consommation du parser est représentée, puis ajoutez le combinator sized et des tests montrant qu’il renvoie le nombre d’octets consommés tout en préservant la valeur analysée et le comportement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- haskell
- Domaine
- data
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100