An iterator that transforms each element with a given function.
new(it:Iterator<T>, f:T ‑> U)
hasNext():Bool
next():U