Some characteristics of functional programming| Rachel M. Carmena
docs| typelevel.org
-- Infinite lazy streams| wiki.haskell.org