Hoogle Search
Within LTS Haskell 22.39 (ghc-9.6.6)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Source for json config files using Aeson
module Data.Geospatial.Internal.Geometry.
Aeson Some helpers for some of the common Aeson ops
-
No documentation available.
-
Helper functions for Aeson.
-
No documentation available.
-
No documentation available.
-
No documentation available.
-
aeson Data.Aeson.QQ.Simple Converts a string representation of a JSON value into Value at compile-time.
{-# LANGUAGE QuasiQuotes #-} import Data.Aeson (Value) import Data.Aeson.QQ.Simple joe :: Value joe = [aesonQQ|{ "name": "Joe", "age": 12 }|]
-
JSON pretty-printing library and command-line tool. A JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readabilty of streams of JSON data. The library provides the function "encodePretty". It is a drop-in replacement for aeson's "encode" function, producing JSON-ByteStrings for human readers. The command-line tool reads JSON from stdin and writes prettified JSON to stdout. It also offers a complementary "compact"-mode, essentially the opposite of pretty-printing. If you specify -flib-only like this
cabal install -flib-only aeson-pretty
the command-line tool will NOT be installed. -
JSON quasiquoter for Haskell aeson-qq provides a JSON quasiquoter for Haskell. This package exposes the function aesonQQ that compile-time converts a string representation of a JSON value into a Data.Aeson.Value. aesonQQ has the signature
aesonQQ :: QuasiQuoter
Consult the README for documentation: https://github.com/sol/aeson-qq#readme