--- Comment #5 from David Simcha <dsim...@yahoo.com> 2011-05-09 14:43:24 PDT ---
(In reply to comment #4)
> I'm going to argue this is not a compiler bug.
> The return type from map (call it T) is a private, opaque data type. The only
> way to get an instance of T is by calling map(). T cannot be default
> constructed - hence the error message.
I agree with you in principle, but heavily using types that can't be default
constructed in public APIs is going to subtly break a lot of generic code when
it tries to use such types. If it's not a compiler bug then it's bad library
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------