buffer-builder-0.2.0.0: bench/TinyJson2.hs
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE BangPatterns #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE MagicHash #-}
module Main where
import Data.BufferBuilder.Json
import qualified Data.ByteString.Char8 as BSC8
import Data.Vector.Unboxed (Vector)
import qualified Data.Vector.Unboxed as Vector
main :: IO ()
main = do
let !v = Vector.fromList [1, 2, 3, 4] :: Vector Int
let !b = encodeJson v
putStrLn $ BSC8.unpack b