úÎ#x”     None -.=>?HUVXk deriving-aesonReify  from a type-level listderiving-aeson%Reify a function which modifies namesderiving-aesonCamelCase to kebab-casederiving-aesonCamelCase to snake_case deriving-aeson Strip prefix t/. If it doesn't have the prefix, keep it as-is. deriving-aeson$the encoding will always follow the . deriving-aesondEncode types with a single constructor as sums, so that allNullaryToStringTag and sumEncoding apply. deriving-aesonMRecord fields with a Nothing value will be omitted from the resulting object. deriving-aeson\Function applied to constructor tags which could be handy for lower-casing them for example.deriving-aesonXFunction applied to field labels. Handy for removing common record prefixes for example.deriving-aesonNA newtype wrapper which gives FromJSON/ToJSON instances with modified options.deriving-aesonLeft-to-right (  ! ) composition  "      !"#$%$&'(')*deriving-aeson-0-inplaceDeriving.Aesonbase GHC.GenericsGenericNaeson-1.4.6.0-68f55274fc910805a0b52a539cb3a32a729cbeb77cc36bb68fdba42b49a9c73aData.Aeson.Types.FromJSONFromJSONData.Aeson.Types.ToJSONToJSON AesonOptions aesonOptionsStringModifiergetStringModifier CamelToKebab CamelToSnake StripPrefixNoAllNullaryToStringTagTagSingleConstructorsOmitNothingFieldsConstrctorTagModifierFieldLabelModifier CustomJSON unCustomJSON $fStringModifierTYPECamelToSnake $fStringModifierTYPECamelToKebab$fStringModifierTYPE(,)$fStringModifierTYPEStripPrefix$fAesonOptions[]:$fAesonOptions[]:0$fAesonOptions[]:1$fAesonOptions[]:2$fAesonOptions[]:3$fAesonOptions[][]$fToJSONCustomJSON$fFromJSONCustomJSONData.Aeson.Types.InternalOptions sumEncodingGHC.Baseflip.