Andrej Mitrovic <andrej.mitrovich at gmail.com> wrote:
> Why not do the same for templates? Something like this:
>
> void foo(A, B, C)(A a, B b, C c)
> constraint
> {
> isDynamicArray(a);
> isIterable(a);
>
> }
Consider:
void foo( A )( A a )
constraint {
isBar!A;
}
void foo( B )( B a )
constraint {
isQux!B;
}
Which error message should I show?
--
Simen