Today I wanted to write an infinite sequence of Dates starting from today,
but I accidentally wrote two dots instead of three as I'd intended.  I was
surprised to find that it seems to work as one might expect, eg:

    (Date.today .. *)[7] # one week from today

The online docs say that Ranges are only for numbers and strings, so how is
it that this works?  Is it an accident, or can anything that has a "succ"
method be in a Range, or...?

Reply via email to