iterators, generators, arrows, comprehensions