Iteration in ES4

Dave Herman dherman at ccs.neu.edu
Sun Apr 27 05:18:36 PDT 2008


>> I agree. The -Type suffix has bothered me, although the reflect::  
>> interface names use it too (for better reasons). I'm guilty, I will  
>> remove it (Dave Herman was going to weigh in on it, and I bet he  
>> agrees).
> 
> Yes, the -Type suffix makes sense in the reflect:: interfaces, because 
> their instances *are* types (reflections of types, at least). But 
> IterableType et al don't pass the "is-a" test.

I've updated the iterators/generators proposal page to eliminate the 
-Type suffix from

     ItemizableType, IterableType, ContainerType, IteratorType

I'll update the RI shortly.

Dave



More information about the Es4-discuss mailing list