Like this article? We recommend 
                    
                    
                
Conclusions
 
            Conclusions
This article describes rangesan iteration device that combines the safety, ease of definition, and ease of use of GoF iterators on one hand, with the unparalleled expressive power of STL iterators on the other. Ranges offer simple definition and use, foster lazy computation without contortions, and offer interesting new opportunities.

