Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
aesonPrefix :: (String -> String) -> Optionsaeson-casing Data.Aeson.Casing Creates an Aeson options object that drops the field name prefix from a field, then applies a casing function. We assume a convention of the prefix always being lower case, and the first letter of the actual field name being uppercase. This accommodated for field names in GHC 7.8 and below.
data Person = Person { personFirstName :: Text , personLastName :: Text } deriving (Generic) data Dog = Dog { dogFirstName :: Text } deriving (Generic)
In the above cases, dog and person are always dropped from the JSON field names.aesonDrop :: Int -> (String -> String) -> Optionsaeson-casing Data.Aeson.Casing.Internal Creates an Aeson options object that drops a specific number of characters from the front of a field name, then applies a casing function.
aesonPrefix :: (String -> String) -> Optionsaeson-casing Data.Aeson.Casing.Internal Creates an Aeson options object that drops the field name prefix from a field, then applies a casing function. We assume a convention of the prefix always being lower case, and the first letter of the actual field name being uppercase. This accommodated for field names in GHC 7.8 and below.
data Person = Person { personFirstName :: Text , personLastName :: Text } deriving (Generic) data Dog = Dog { dogFirstName :: Text } deriving (Generic)
In the above cases, dog and person are always dropped from the JSON field names.-
Extract and apply patches to JSON documents. This is a small library for working with changes to JSON documents. It includes a library and two command-line executables in the style of the diff(1) and patch(1) commands available on many systems.
-
Easily consume JSON data on-demand with type-safety Parse JSON data easily and safely without defining new data types. Useful for deeply nested JSON data, which is difficult to parse using the default FromJSON instances.
aesonKeyFromText :: Text -> AesonKeyfakedata Faker.Internal.Types No documentation available.
aesonKeyToText :: AesonKey -> Textfakedata Faker.Internal.Types No documentation available.
aesonDecodeIO :: FromJSON a => ByteString -> IO ahspec-golden-aeson Test.Aeson.Internal.Utils run decode in IO, if it returns Left then throw an error.
aesonify :: Document -> ObjectAesonBson Data.AesonBson Converts a BSON document to an AESON object.
aesonifyValue :: Value -> ValueAesonBson Data.AesonBson Converts a BSON value to JSON.