On 6/29/18 1:35 PM, Ali Çehreli wrote:
On 06/28/2018 11:10 PM, Jonathan M Davis wrote:
 > On Friday, June 29, 2018 05:52:03 Alex via Digitalmars-d-learn wrote:

 >> Wouldn't this be weird from the semantic view?

I agree with all your concerns. The fact that Meta decided to make the element type Algebraic!T as opposed to my CommonType!T choice is another semantic problem.

> It wouldn't make any sense to turn a Tuple into a range. However, if all of > the values are of the same type, it might make sense to create a range from
 > each of the values in the Tuple.

I went a step further and used CommonType!T.

Isn't this what only does? https://dlang.org/phobos/std_range.html#only

-Steve

Reply via email to