# Why do we like lazy lists?

Lennart’s points

• Cyclic data structures

• Reuse:

any :: (a -> Bool) -> [a] -> Bool
any p = or . map p