Perl 6

Оператор интервала

Оператор диапазона .. формирует интервал с заданными границами:

my @hours = 0..24;
my @minutes = 0..60;

При использовании оператора .. в список включаются и конечные точки диапазона. Чтобы исключить начальный или конечный элемент, нужно с его стороны поставить ^:

my @hours = 0..^24;
my @minutes = 0..^60;

Диапазоны, в которых верхняя граница меньше нижней, всегда возвращает пустой интервал.

operators, .. — 10 мая 2008