On 12/21/17 4:00 PM, kerdemdemir wrote:
I have a case like :

http://rextester.com/NFS28102

I have a factory method, I am creating some instances given some enums.
My question is about :


void PushIntoVector( BaseEnum[] baseEnumList )
{
     Base[] baseList;
     foreach ( tempEnum; baseEnumList )
     {
        baseList ~= Factory(tempEnum);
     }
}

I don't want to use "foreach" loop. Is there any cool std function that I can call ?

Something like baseEnumList.CoolStdFunc!( a=> Factory(a) )(baseList);


https://dlang.org/phobos/std_algorithm_iteration.html#map

-Steve


Reply via email to