Blaze.ByteString.Builder.Internal.Buffer

# Buffers

data Buffer

## Status information

freeSize

sliceSize

bufferSize

## Creation and modification

allocBuffer

reuseBuffer

nextSlice

updateEndOfSlice

execBuildStep

## Conversion to bytestings

unsafeFreezeBuffer

unsafeFreezeNonEmptyBuffer

# Buffer allocation strategies

type BufferAllocStrategy

allNewBuffersStrategy

reuseBufferStrategy

# Executing puts respect to some monad

runPut