Стоит отметить, что http://perlmonks.org , в дополнение к форумам, имеет Переговорное устройство, где на простые вопросы можно сразу ответить в разговоре с другими пользователями.
Это требует установка учетной записи и , входящей в систему прежде использование Переговорного устройства , все же.
В основном потому, что стандарт определяет так. [e1, e2 .. e3]
десугары к enumFromThenTo e1 e2 e3
В разделе 6.3.4 в отчете Haskell '98 говорится:
Последовательность enumFromThenToTeTe1e2E3 является списком [e1, e1 + i, e1 + 2i, ... e3], где приращение i равно e2-e1. Если приращение является положительным или нулевым, список заканчивается, когда следующий элемент будет больше, чем e3; список пуст, если e1> e3. Если приращение отрицательно, список заканчивается, когда следующий элемент будет меньше, чем e3; список пуст, если e1 < е3.
Следующий элемент никогда не превышает 2.