Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
JSON support for monoidmap. JSON support for the monoidmap package, compatible with aeson.
-
Aeson encoders / decoders This library provides encoders / decoders which can be easily customized for the Aeson format.
-
An aeson companion library for sydtest An aeson companion library for sydtest
unjsonAeson :: (FromJSON a, ToJSON a, Typeable a) => UnjsonDef aunjson Data.Unjson Use fromJSON and toJSON to create a UnjsonDef. This function is useful when lifted type is one of the primitives. Although it can be used to lift user defined instances, it is not advisable as there is too much information lost in the process and proper error infomation is not possible. Use full UnjsonDef instance whenever possible. Example:
instance FromJSON MyType where ... instance ToJSON MyType where ... instance Unjson MyType where unjsonDef = unjsonAeson
unjsonAesonWithDoc :: (FromJSON a, ToJSON a) => Text -> UnjsonDef aunjson Data.Unjson Like unjsonAeson but accepts docstring as additional parameter that should identify type.
-
Aeson instances for URI Bytestring Aeson instances for URI Bytestring
package
bytestring-aeson-orphans Aeson instances for ByteString, using base 64 encoding Encode ByteStrings as valid JSON using Aeson. The instances provided by this package use base64 encoding to ensure that the ByteString does not contain invalid (for JSON) characters.
-
Derivation of Aeson instances using GHC generics. Derivation of Aeson instances using GHC generics.
-
Encode and decode JSON streams using Aeson and Pipes. Utilities to encode and decode Pipes streams of JSON. See the changelog.md file in the source distribution to learn about any important changes between version.