-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Serialize Aeson values with Data.BufferBuilder -- -- A very fast BufferBuilder-based JSON encoder for Aeson. -- -- The whole library is a a single orphan instance for Aeson.Value. -- --
--   import Data.Aeson (object, (.=), Value (..))
--   import Data.BufferBuilder.Json (encodeJson)
--   import Data.BufferBuilder.Aeson ()
--   import qualified Data.ByteString as BS
--   
--   stuff :: Value
--   stuff = Array
--       [ object
--           [ "name" .= ("eggs" :: String)
--           , "price" .= (3.141592 :: Double)
--           ]
--       , object
--           [ "name" .= ("cheese" :: String)
--           , "price" .= (0.57721 :: Double)
--           ]
--       ]
--   
--   main :: IO ()
--   main = do
--       BS.putStrLn $ encodeJson stuff
--   
@package buffer-builder-aeson @version 0.2.0.4 module Data.BufferBuilder.Aeson instance Data.BufferBuilder.Json.ToJson Data.Aeson.Types.Internal.Value