Descrição
Fornece suporte eficiente a streams para processamento no estilo vector em Haskell. Streams representam sequências que podem ser transformadas passo a passo, muitas vezes permitindo fusão e menos alocações intermediárias.
É útil para processamento de dados, parsers, cargas numéricas e bibliotecas sensíveis a desempenho que transformam arrays ou sequências. Desenvolvedores ainda devem medir cargas reais para confirmar que a fusão de streams ajuda aquele caminho de código.