Hoogle Search

Within LTS Haskell 24.36 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. package hslua-aeson

    Allow aeson data types to be used with Lua. This package provides instances to push and receive any datatype encodable as JSON to and from the Lua stack.

  2. peekToAeson :: Peeker e (ToAeson e)

    hslua-aeson HsLua.Aeson

    Gets the ToAeson function from a Lua userdata object.

  3. pushToAeson :: Pusher e (ToAeson e)

    hslua-aeson HsLua.Aeson

    Pushes a function that converts the object at a given index into a Value.

  4. package hspec-golden-aeson

    Use tests to monitor changes in Aeson serialization Use tests to monitor changes in Aeson serialization

  5. genericAesonRoundtripADTWithNote :: (ToADTArbitrary a, Eq a, Show a, Arbitrary a, ToJSON a, FromJSON a) => Proxy a -> Maybe String -> Spec

    hspec-golden-aeson Test.Aeson.Internal.ADT.RoundtripSpecs

    Same as roundtripADTSpecs but has the option of passing a note to the describe function.

  6. genericAesonRoundtripWithNote :: (Typeable a, Arbitrary a, ToJSON a, FromJSON a) => Proxy a -> Maybe String -> Spec

    hspec-golden-aeson Test.Aeson.Internal.RoundtripSpecs

    Same as roundtripSpecs, but optionally add notes to the describe function.

  7. genericAesonRoundtripWithNotePlain :: (Arbitrary a, ToJSON a, FromJSON a) => Proxy a -> Maybe String -> String -> Spec

    hspec-golden-aeson Test.Aeson.Internal.RoundtripSpecs

    Same as genericAesonRoundtripWithNote, but no need for Typeable, Eq, or Show

  8. checkAesonEncodingEquality :: (ToJSON a, FromJSON a) => JsonShow a -> Bool

    hspec-golden-aeson Test.Aeson.Internal.Utils

    This function will compare one JSON encoding to a subsequent JSON encoding, thus eliminating the need for an Eq instance

  9. package microaeson

    A tiny JSON library with light dependency footprint microaeson aims to provide a RFC 8259 compliant JavaScript Object Notation (JSON) implementation. The microaeson package provides a smaller subset of the aeson API with less dependencies and a simpler implementation. The API is designed in such a way to allow to easily convert client code written against microaeson's API to use the full aeson API.

  10. attoAeson :: Parser a -> Value -> Parser a

    aeson-attoparsec Data.Aeson.Attoparsec

    No documentation available.

Page 13 of many | Previous | Next