Descrição
Adiciona suporte de segurança de recursos ao ecossistema pipes de Haskell. Ele ajuda pipelines de streaming a adquirir e liberar arquivos, sockets, handles e outros recursos mesmo quando ocorrem erros ou término antecipado.
É útil para aplicações que processam fluxos de dados sem vazar recursos. Desenvolvedores o usam quando código baseado em pipes acessa recursos externos que precisam ser fechados de forma previsível.