Подтвердить что ты не робот

Вызов .each {} на IntRange возвращает диапазон не для каждого целого числа

Я думаю, что у меня есть некоторые смешные ожидания... Я хочу перебирать числа от 1 до 10. В цикле while это выглядит следующим образом:

def countMe = 1
while (countMe<11) {
  println countMe
  countMe++
}

Я ожидал, что следующее это сделает:

[1..10].each { println it }

Но на самом деле он печатает IntRange, а не каждый Integer в диапазоне. Каков (синтаксически) ближайший путь к моей фантазии [x..y].each{}, чтобы получить каждый из списка чисел?

4b9b3361