Callable object applying the Callable object f on each element of a product type and its index.
Note
This function does not take part in overload resolution if f can't be applied to the elements of t and/or ts and an integral constant. This function cannot be applied on record types.