Ленивый hGetContents. Баг или фича? (Haskell)
Меня давно беспокоит одна тема. Вот решил высказаться и услышать, что думают люди по этому поводу. Речь пойдет о функции hGetContents. Если вы когда-нибудь работали с файлами, то вы знаете, что эта функция возвращает содержимое файла (потока). Вот типичный пример использования этой функции.import System.IO
main = do
file <- openFile "1.txt" ReadMode
content <- hGetContents file
print content
hClose file
-- результат: выводит содержимое файла на экран
Читать дальше →