Чтение очень большого текстового файла в список в clojure

Как лучше всего прочитать очень большой файл (например, текстовый файл со 100 000 именами по одному в каждой строке) в список (лениво - загружая его по мере необходимости) in clojure?

Обычно мне нужно выполнять всевозможные строковые поиски по этим элементам (сейчас я делаю это с помощью grep и reg ex в сценариях оболочки).

Я попытался добавить '(в начале и) в конце, но, очевидно, этот метод (загрузка статического? / Списка констант по какой-то причине имеет ограничение размера.

26
задан Ali 7 November 2010 в 14:23
поделиться