Jonathan M Davis wrote:
On Saturday, April 14, 2012 20:47:20 Piotr Szturmaj wrote:

struct CommonInputRange(E)
{
      @property bool delegate() empty;
      @property E delegate() front;
      void delegate() popFront;
}

front returns an element in the range. In your case, it's returning a
delegate, because you have a range of delegates.

Gah. That explains everything... Thanks!

Reply via email to