How to map elements of a tuple?
Alex
sascha.orlov at gmail.com
Wed Aug 22 10:58:41 UTC 2018
On Wednesday, 22 August 2018 at 10:36:32 UTC, Andrey wrote:
> Hello,
> Is there a template/function/mixin... in the library that I can
> use to map elements of a tuple?
>
>> object.foo(Mapper!myMapFunction(1, bool, "Qwerty",
>> EnumedColor.Red));
>
> where "Mapper" is this mapper and "myMapFunction" is a template
> function that I want to apply to each member in tuple.
>
> I know that there is std.algorithm.map but as I understand it
> is suitable only for arrays (types are the same).
Could you explain, how you mix a type "bool" and a value "Qwerty"
in a single tuple? Especially, which value do you pass to you
function, when the template parameter becomes bool?
More information about the Digitalmars-d-learn
mailing list