That's a fair point. I'm not necessarily against having to do it, I just would like there to be a more obvious indication of how to convert the result to an array. It took a lot of searching the first time I came across this.
Perhaps it's just my own incompetence though!
It's definitely not your incompetence. I started learning D a few months ago and it didn't click until someone on IRC explained it clearly to me. It's not in the tutorial or anything unless I missed it.
Re:My Vision of D’s Future
by he_the_great on Thursday October 17, 2019 @12:04AM
(#21278816)
It is the first thing I added to my articles when I introduced range based operations :
The python version of it would be calling `list()` on things all the time, which you might not always want to do.