This PR gets rid of ?, replacing it with explicit schema manipulation.
This also means that now FromJSON instances will accept missing fields as Nothing – aeson has built-in logic for treating Maybe fields like this, but it doesn't know anything about Maybe ... ? ....
This PR gets rid of
?
, replacing it with explicit schema manipulation.This also means that now FromJSON instances will accept missing fields as
Nothing
– aeson has built-in logic for treatingMaybe
fields like this, but it doesn't know anything aboutMaybe ... ? ...
.