блок.

аю строки из текстового файла, используя(line-seq (reader "input.txt")), Затем эта коллекция передается и используется моей программой.

Я обеспокоен тем, что это может быть плохим стилем, так как я не определяю, как закрывать файл. Я думаю, что я не могу использовать(with-open (line-seq (reader "input.txt"))), поскольку файловый поток потенциально будет закрыт, прежде чем я пройдусь по всей последовательности.

Долженlazy-seq избегать в сочетании сreader для файлов? Есть ли другая модель, которую я должен использовать здесь?

Ответы на вопрос(2)

Ваш ответ на вопрос