# Fibonacci sequence generator
fibonacci = |n|
  a, b = 0, 1
  for _ in 0..n
    yield a
    a, b = b, a + b

# Print first 10 Fibonacci numbers
for i, fib in fibonacci(10).enumerate()
  print "{i}: {fib}"
