haskell / haskell/binary

I can't just get the answer and builder out of Put in a single call.

Open
#151 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
120
Forks
70
PR merge metrics
No merged PRs in 30d

Description

There is no way to get out `Put a -> (a, Builder)` in a single call.

This is also a wart in the design of `cereal`.

This seems to be a bit of a lacuna in the current design.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the current Put API and how its Builder result is exposed, then compare the corresponding cereal design mentioned in the issue. Define what a single-call API should return and how completion would be demonstrated; the issue does not name files or tests, so locating the relevant implementation and test coverage is part of the initial research.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.