denosaurs / denosaurs/byte_type
Feat: Lazily encode/decode `SizedType<T>` via `Viewable<T>` interface
Open
- Dominant language
- TypeScript
- Stars
- 45
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Just a tracking issue.
- [ ] Add `Viewable` interface to all compound types
- [ ] Allow for recursive lazy encoding/decode when subtypes also implement `Viewable`
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating the compound types and their existing encoding and decoding entry points, then trace how nested subtypes are handled. Done means every compound type has the Viewable interface and recursive lazy encoding and decoding works when nested subtypes implement it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100