http://d.puremagic.com/issues/show_bug.cgi?id=2725
------- Comment #1 from bugzilla digitalmars.com 2009-03-13 16:40 -------
The is expression needs to be written as:
static if (!is(X Y == A!(Z), Z...))
with the addition of the ... to indicate that Z is a tuple parameter. It still
won't compile right, though, so I'll fix it.
--

BTW, this is the sort of thing that my "ASCII version of APL" was referring
to. There is no 'intuitive' way to make any sense of that code phrase. I
can't even workout how to say it out loud, as in translate it into English.
--
Derek Parnell
Melbourne, Australia
skype: derek.j.parnell