Why any! with map! is not working here
    rnd 
    r_narang at yahoo.com
       
    Thu Jun  6 11:50:36 UTC 2019
    
    
  
On Thursday, 6 June 2019 at 09:49:28 UTC, Jonathan M Davis wrote:
>
> So, to start, the any portion should be something more like
>
> any!pred(ss);
>
> or
>
> ss.any!pred();
>
> or
>
> ss.any!pred;
>
> where pred is whatever the predicate is.
Apparently, following also works:
any(ss.map!(a => a > 127))   // as written by Marco de Wild
or
any(map!(a => a > 127)(ss))
Thanks for detailed explanations.
Philosophically, I personally think, there should be only one way 
to do such things since that will add to simplicity, as in C.
Apparently, smallness and simplicity of C contributed greatly to 
its success.
Only drawbacks of C, like its unsafe parts, should be removed and 
clearly advantages newer concepts should be added in a clearly 
defined manner.
Just thinking loudly!
    
    
More information about the Digitalmars-d-learn
mailing list