Article on Tuples
Walter Bright
newshound at digitalmars.com
Thu Nov 16 01:42:14 PST 2006
Sean Kelly wrote:
> Ack! Related question :-) I assume this will work at some point?:
>
> T fn( T, U )( U val )
> {
> return T.init;
> }
>
> void main()
> {
> int i = fn!(int)( 1.0 );
> }
>
> Currently, I get:
>
> test.d(9): template instance fn!(int) does not match any template
> declaration
> test.d(9): Error: template instance 'fn!(int)' is not a variable
> test.d(9): Error: function expected before (), not fn!(int) of type int
That's a hard one to get to work, as it has chicken-and-egg problems.
More information about the Digitalmars-d-announce
mailing list