Implement a delimiter for Get's bytesRead
- Langage dominant
- Haskell
- Étoiles
- 120
- Forks
- 70
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Basically something like `delimit :: Get a -> Get a` that resets the `bytesRead` counter on the inner `Get`. This would primarily be useful in conjunction with the `isolate` combinator (which can then act undelimited by default, and we can modify it to be delimited if needed) or the alignment combinator I propose in #50.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser le type Get et la gestion de bytesRead, puis lisez le combinator isolate et la proposition d’alignement dans #50 pour le contexte. Définissez done comme un délimiteur qui réinitialise le compteur bytesRead du Get interne et se comporte de manière cohérente avec isolate et le combinator d’alignement proposé.
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é
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100