Three Unlikely Successful Features of D

Matt Peterson ricochet1k at gmail.com
Fri Mar 23 10:04:03 PDT 2012


On Friday, 23 March 2012 at 04:07:53 UTC, bearophile wrote:
>
> I suggest to compile all your D2 code with -wi (or -w) and 
> -property.

Already using -w, and I thought I was using -property. I am now, 
thanks.

>
> And one bug of UFCS will be probably fixed by Hara 
> (http://d.puremagic.com/issues/show_bug.cgi?id=7722 ), so map 
> and filter will require an ending () (I have closed my 
> http://d.puremagic.com/issues/show_bug.cgi?id=7723 ).
>
> So your last line is better written like this:
>
> data.map!somefunc().filter!q{a > 0}().array()

Yes, I agree. I had to work around a bug a few months ago that 
using map!some_nested_func wouldn't compile, and I still haven't 
gotten out of the habit of using delegate literals for all but 
the simplest maps.


More information about the Digitalmars-d mailing list