| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Arbiter.Core.Json
Description
Shared Aeson helpers for triple-state patch decoders. An omitted field leaves
the value unchanged. An explicit null clears the override.
Synopsis
- patchOptions :: Options
- explicitOptionalField :: FromJSON a => Object -> Text -> Parser (Maybe (Maybe a))
Documentation
Source #patchOptions :: Options
Generic options that omit Nothing fields. A cleared override is absent
from the JSON.