Signature: forEach(iterator: iterator, function: function) -> int

Description: Applies a function to each element in an iterator.

Parameters #

  • iterator (Iterator): The iterator to process
  • function (T -> Unit): The function to apply to each element

Returns: Unit

Example #

forEach(range(1, 4), fn(x) { print(x * 2) })  // Prints: 2, 4, 6