Blame Data/Aeson/Encode.hs

Packit 9a2dfb
-- |
Packit 9a2dfb
-- Module:      Data.Aeson.Encode
Packit 9a2dfb
-- Copyright:   (c) 2012-2016 Bryan O'Sullivan
Packit 9a2dfb
--              (c) 2011 MailRank, Inc.
Packit 9a2dfb
-- License:     BSD3
Packit 9a2dfb
-- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
Packit 9a2dfb
-- Stability:   experimental
Packit 9a2dfb
-- Portability: portable
Packit 9a2dfb
--
Packit 9a2dfb
-- This module is left to supply limited backwards-compatibility.
Packit 9a2dfb
module Data.Aeson.Encode {-# DEPRECATED "Use Data.Aeson or Data.Aeson.Text instead" #-}
Packit 9a2dfb
    (
Packit 9a2dfb
      encode
Packit 9a2dfb
    , encodeToTextBuilder
Packit 9a2dfb
    ) where
Packit 9a2dfb
Packit 9a2dfb
import Prelude ()
Packit 9a2dfb
Packit 9a2dfb
import Data.ByteString.Lazy (ByteString)
Packit 9a2dfb
import Data.Text.Lazy.Builder (Builder)
Packit 9a2dfb
import qualified Data.Aeson as A
Packit 9a2dfb
import qualified Data.Aeson.Text as A
Packit 9a2dfb
Packit 9a2dfb
encode :: A.ToJSON a => a -> ByteString
Packit 9a2dfb
encode = A.encode
Packit 9a2dfb
{-# DEPRECATED encode "Use encode from Data.Aeson" #-}
Packit 9a2dfb
Packit 9a2dfb
encodeToTextBuilder :: A.Value -> Builder
Packit 9a2dfb
encodeToTextBuilder = A.encodeToTextBuilder
Packit 9a2dfb
{-# DEPRECATED encodeToTextBuilder "Use encodeTotextBuilder from Data.Aeson.Text" #-}