pinch-0.5.0.0: src/Pinch/Transport/Builder.hs
-- |
-- Module : Pinch.Transport.Builder
-- Copyright : (c) Abhinav Gupta 2023
-- License : BSD3
--
-- Maintainer : Abhinav Gupta <mail@abhinavg.net>
-- Stability : experimental
--
-- This module implements a ByteString builder very similar to
-- 'Data.ByteString.Builder' except that it keeps track of its final serialized
-- length. This allows it to allocate the target ByteString in one @malloc@ and
-- simply write the bytes to it.
module Pinch.Transport.Builder
( module B
) where
import Pinch.Internal.Builder as B