Hi,

I'm wondering why zip, enumerate and filter on iterators return iterators
whereas map is eager and it returns a concrete sequence.  This was a
surprise with code like this:

```
for i in map(x -> split(x, ","), eachline(f))
   # ...
end
```

The map causes memory usage for large files as it constructs a concrete
array.

thanks,
wade

Reply via email to