
31 May
2023
31 May
'23
12:42 a.m.
Issue #19698 has been updated by nobu (Nobuyoshi Nakada). What is your “intention” to use an “empty” range? And what do you think “idiomatic” way is? ---------------------------------------- Feature #19698: Need an idiomatic way to define an empty range https://bugs.ruby-lang.org/issues/19698#change-103363 * Author: shouichi (Shouichi KAMIYA) * Status: Open * Priority: Normal ---------------------------------------- It seems there is no idiomatic way to define an empty range. We can define empty ranges in several ways such as ``` ruby irb(main):001:0> (0...0).none? => true irb(main):002:0> (1...-1).none? => true ``` I think the above examples do not communicate the intention well. -- https://bugs.ruby-lang.org/