A C++ library that allow users to work with and evaluate infinite lists by using a lazy evaluation model