Виды представляют собой последовательности, которые на самом деле не содержат данных, а вместо этого передают альтернативное представление по данным из одной или нескольких базовых последовательностей. Виды - это прокси. Они обеспечивают эффективный, но чисто функциональный способ работы с потенциально дорогостоящими операциями последовательности. Взгляды по своей сути ленивы. Их элементы вычисляются по требованию только тогда, когда элементы базовой последовательности (последовательности) фактически доступны. Ленивая природа взглядов делает их очень дешевыми для копирования и передачи по стоимости.