Descrição
Constrói valores Text e ByteString usando tipos lineares de Haskell. Isso ajuda desenvolvedores a montar saídas textuais ou binárias deixando posse e uso único explícitos no sistema de tipos.
É útil em renderizadores, serializadores, código de protocolos e bibliotecas sensíveis a desempenho que querem evitar cópias acidentais. É uma biblioteca de desenvolvimento; aplicações a usam por código Haskell, não por um lançador separado.