из RWH http://book.realworldhaskell.org/read/extended-example-web-client-programming.html
Используемая здесь библиотека HTTP не лениво считывает результат HTTP. В результате это может привести к потреблению большого объема оперативной памяти при загрузке больших файлов, таких как подкасты. Доступны другие библиотеки, не имеющие этого ограничения. Мы использовали этот, потому что он стабилен, прост в установке и достаточно прост в использовании. Мы предлагаем мини-http, доступный в Hackage, для серьезных потребностей HTTP.
mini-http устарел из-за взлома. Вопрос прост: знаете ли вы какой-либо пакет, который предлагает и API для выполнения http-запросов и использования тела ответа без его полной загрузки в память.
Я хочу API, который предлагает поток, который можно преобразовать, итерируя его. Однажды простой пример подсчитывает байты в ответе.
Может быть, основанный на итерации API?