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" #-}
|