metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-06 09:53 am

Епический стыд

Пытался написать прогу на хаскеле, которая читает файл, обрабатывает его и дописывает в его конец новую строку. Тут же напоролся на lazy i/o и то, что после hClose файл уже не читается, а до hClose файл нельзя открыть на запись. C readFile аналогично.

Кстате, что-то я в System.IO совсем не вижу вариаций openFile с ShareRead/ShareWrite, оно что ле вообще не предусмотрено?

[identity profile] theiced.livejournal.com 2009-12-06 10:17 am (UTC)(link)
Ребе, если вы таки ещё не поняли что хаскель это академическая поделка не пригодная для реальной жизни - мне вас жаль.

[identity profile] permea-kra.livejournal.com 2009-12-06 11:20 am (UTC)(link)
ЭЭэ... Ребе, а вам точно надо писать в тот же самый файл? По хорошему, надо бы в соседний, а потом мувнуть.

System.Posix.IO ?