úÎ#—‰!      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  None.Uderiving-aeson$Convert from CamelCase to snake_casederiving-aesonStrip str2 prefices and convert from CamelCase to snake_case deriving-aesonField names are prefixed by str%; strip them from JSON representation  %      !"#$%&'()(*+,+-.deriving-aeson-0.1-inplaceDeriving.AesonDeriving.Aeson.Stockbase 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$fFromJSONCustomJSONSnake PrefixedSnakePrefixedData.Aeson.Types.InternalOptions sumEncodingGHC.Baseflip.