On 11 March 2012 05:04, Andrei Alexandrescu <seewebsiteforem...@erdani.org>wrote: > > This analogy is tenuous for D because functions are defined to return one > type, e.g. typeof(fun(args)) is defined. Once we get into disallowing that > for certain functions, we're looking at major language changes for little > benefit.
I do appreciate this point though... Is it currently possible to enumerate a functions argument list? How do you express that? The problems seem very similar to me.