Respuestas:
Editar: como señala Matt B, pairses simple y seguro para el índice (si se usa una OffsetArraytupla con nombre, diccionario, etc.):
for (i, file) in pairs(["foo.csv", "bar.csv"])
...
end
Una opción es enumerate:
for (i, file) in enumerate(["foo.csv", "bar.csv"])
...
end
pero tenga en cuenta que enumerar no necesariamente proporciona índices válidos, ya que es efectivo zip(x, countfrom(1))y se rompería por OffsetArrays.
Otro que es seguro para el índice, pero requiere filesser una variable:
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs:!