Вопросы по теме 'bytestring'

Эффективное преобразование 64-битного Double в ByteString
Я написал функцию для преобразования 64-битного Double в ByteString (безопасность архитектуры/типа на самом деле не проблема — давайте пока предположим, что Double — это 64-битный Word). Хотя приведенная ниже функция работает хорошо, мне интересно,...
1274 просмотров
schedule 15.05.2024

Заставить одну функцию работать со списками, ByteStrings и Texts (и, возможно, с другими подобными представлениями)
Я пишу функцию, которая выполняет поиск в последовательности произвольных символов. Я хотел бы сделать его достаточно общим, чтобы он работал со списками, Foldable , а также с ByteString и Text . Обобщить его до Foldable просто. Но как...
633 просмотров
schedule 04.01.2024

Средство записи двоичных файлов добавляет дополнительный байт
Я создаю Conduit , который записывает двоичный файл, состоящий из заголовка, за которым следует матрица Double в виде упорядоченного по строкам списка. Вот код: import Conduit ((.|), ConduitM, mapC, sinkFileBS, yield) import...
81 просмотров
schedule 10.05.2024

Haskell, Aeson — нет экземпляра для (ToJSON ByteString)
Так счастлив, что зашел так далеко, что столкнулся с новым препятствием: получил этот код для кодирования в JSON. Однако независимо от того, какой тип я использую в качестве экземпляра, компилятор жалуется. Теперь я явно делаю что-то не так, но это...
1405 просмотров
schedule 06.01.2024