title: Read a very large text file into a list in clojure
body: <p>What is the best way to read a very large file (like a text file having 100 000 names one on each line) into a list (lazily - loading it as needed) in clojure?</p>
  
  <p>Basically I need to do all sorts of string searches on these items (I do it with grep and reg ex in shell scripts now). </p>
  
  <p>I tried adding '( at the beginning and ) at the end but apparently this method (loading a static?/constant list, has a size limitation for some reason.</p>