[#] Ленивый список в C++
habrabot(difrex,1) — All
2016-02-23 01:30:02


![][1] В Scala есть интересная коллекция — Stream. Контейнер, который представляет собой список, элементы которого вычисляются (и сохраняются после этого) при первом обращении:

> The class Stream implements lazy lists where elements are only evaluated when they are needed.

Мне захотелось реализовать нечто подобное на C++. [Что из этого получилось...][2]

[1]: https://habrastorage.org/files/05b/f52/ba9/05bf52ba931046cfade822f59a25b399.png
[2]: https://habrahabr.ru/post/277737/#habracut