Description
Builds Text and ByteString values using Haskell linear types. This helps developers assemble textual or byte output while making ownership and single-use behavior explicit in the type system.
It is useful in performance-sensitive renderers, serializers, protocol code, and libraries that want fewer accidental copies. It is a development library; applications use it through Haskell code, not through a separate launcher.