Size: a a a

2021 May 11

AP

Aleksei (astynax) Pi... in Haskell
Adventure with Types — классика
источник

OK

Olga Kouznetsova in Haskell
👍
источник

¯

¯\_(ツ)_/¯ in Haskell
стоит ли применять для разбора бинарного формата (в данном случае Microsoft Compound File Binary) backtracking?
Я просматривал, как это сделано на языке, который я понимаю чуть лучше, там на каждый чих кидаются warnings, а иногда есть exceptions. Для exceptions есть аналог в виде Either, а вот с предупреждениями не знаю. да и стоит ли?
источник

KV

Kirill Valyavin in Haskell
В пакете validationt есть механизм ворнингов
источник

IR

IC Rainbow in Haskell
Бэктрекинг по возможности лучше вообще не делать. Но не у всех форматов есть такая возможность.
источник

IR

IC Rainbow in Haskell
Я бы вообще не стал задумываться о содержимом если это не нужно для дальнейшего разбора.

А всякую валидацию делать уже после завершения работ с разбором. Там что хочешь, то и кидай.
источник

¯

¯\_(ツ)_/¯ in Haskell
хорошо. а если, к примеру, будет происходить разбор, но файл заканчивается не там, где надо? к примеру, для корректного разбора нужен массив байт (назовём его так) длиной 80 байт, а на вход подаётся 60, к примеру. (наверное, это зависит от библиотеку (я использую binary), так что нужно провести эксперименты)
источник

DB

Danil Berestov in Haskell
она ведь бесплатная для онлине чтения?
источник

¯

¯\_(ツ)_/¯ in Haskell
если было бы так, тогда можно было бы сохранить каждую часть в виде картинок, либо как-то с текстом поработать и получить набор текста, из которого можно узнать то же, что и из оригинальной книги
источник

¯

¯\_(ツ)_/¯ in Haskell
тогда в чём смысл покупки книги?
источник

DB

Danil Berestov in Haskell
физический экземпляр
источник

DB

Danil Berestov in Haskell
ну я вот зашёл, там всё можно читать
источник

DB

Danil Berestov in Haskell
все главы открыты
источник

A

Andrey in Haskell
"дань уважения автору" в некоторых случаях, "книга — это хороший подарок"
источник

A

Andrey in Haskell
некоторые собирают домашнюю библиотеку.. и это помимо прямого назначения книги
источник

A

Andrey in Haskell
а вообще "зачем книга" — это оффтопик
источник

JS

Jerzy Syrowiecki in Haskell
это где? там всё за деньги
источник

¯

¯\_(ツ)_/¯ in Haskell
есть вариант eBook
источник

DB

Danil Berestov in Haskell
а, там примерно на трети каждой главы заканчивается превью, понял
источник

YS

Yan Shkurinskiy in Haskell
Нет, это Марлоу бесплатный
источник