Edward,
please see below.
Ovanes Markarian wrote:OK
> Edward,
>
> Just wanted to add my 2 cent. That might help. You need ::type when you
> do type calculations.
> For example:
>
> Access the type stored in a type sequence -> ::type
OK
> transform type sequence to another type sequence -> ::type
There is nothing in the book or documentation reference about
> So meta-algorithms operate on types and result in new types -> ::type
"meta-algorithms", whatever they are.
What do you mean by the above ?
>
> You don't need ::type when you pass parameters or transport the
> contained type(s), e.g.
OK.
> Placeholder transports type parameter to a metafunction -> no ::type
OK
> vector of type passed to a metafunction also transports type(s) -> no ::type
>
> Hope that helps.