[swift-evolution] [Draft] Apply -ed/-ing rule to core	functional methods (e.g. filter => filtered)
    Dave Abrahams 
    dabrahams at apple.com
       
    Mon Jun 20 16:27:00 CDT 2016
    
    
  
on Thu Jun 16 2016, Patrick Pijnappel <swift-evolution at swift.org> wrote:
>>
>> -1, for the same reasons stated on the thread. These are neither
>> guaranteed to be mutating or non-mutating until you get to Collection.
>> Changing map() to mapped() would be lying to the developer some of the
>> time about the mutability of the interface.
>> -DW
>
> Actually the -ed/-ing suffix is *not *intended to guarantee
> non-mutatability. 
I beg to differ.  “<noun>, <verb>ed” is still a noun phrase and as such
should not have side-effects, which rules out mutation.
-- 
Dave
    
    
More information about the swift-evolution
mailing list