juspay / juspay/jrec

Allow customizing the omitNothing behavior?

Open
#18 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
36
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Currently we always remove null fields during encoding, and always allow skipping them during decoding.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the encoding and decoding entry points responsible for omitNothing behavior. Clarify how customization should work for each direction and what the default behavior remains. Done means the behavior can be configured as intended and coverage verifies null fields during both encoding and decoding.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.