News for hackers. Stuff that matters.
Re:Infinite work is less work by gowld on Thursday July 11, 2019 @12:04PM (#20412623)
Using "infinite" when you mean "lazily generated" is a large source of confusion for learners of math, computer science, and programming.

Infinite things don't exist in computing, and infinite things in math are not the same as lazily-generated things. Conflating terminology makes the truth harder to understand. People prove statements about infinite objects and then misapply them to lazily-generated objects.

Re:Infinite work is less work by markstos on Thursday July 11, 2019 @02:06PM (#20413859)
The infinity symbol is part of the code. This is about "the first N elements of an infinite sequence".

Explaining laziness without infinite lists makes laziness harder to understand.