-They are generated lazily! Very little memory overhead compared to lists. -Do they work with floats?