automate tuple creation
forkit
forkit at gmail.com
Fri Jan 21 21:01:11 UTC 2022
On Friday, 21 January 2022 at 18:50:46 UTC, Steven Schveighoffer
wrote:
>
> Yeah, iota is a random-access range, so you can just pass it
> directly, and not allocate anything.
>
> Looking at the usage, it doesn't need to be an array at all.
> But modifying the code to properly accept the range might prove
> difficult for someone not used to it.
>
> -Steve
thanks. that makes more sense actually ;-)
now i can get rid of the idArray completely, and just do:
foreach(i, id; enumerate(iota(iotaStartNum, iotaStartNum +
recordsNeeded)))
{
records ~= [ id: valuesArray[i] ];
}
More information about the Digitalmars-d-learn
mailing list