Data.LazyList: doc for file_readlines(); vimproc is required.
Data.LazyList: docs for iterate() and take()