How to use *print-length* to avoid printing very long lists. This lesson includes a video screencast and an exercise. The video is 3 minutes long.
Parts of courses on specific topics
This lesson teaches the care needed when mixing effects and laziness, as well as what chunking is. This lesson includes a video screencast with slides and exercises. The video is 5 minutes long, and the exercises might take 10 minutes.
Got an out of memory error? It could be a common gotcha with lazy sequences. A screencast and some code are included. The video is 8 minutes long.
This lesson teaches how to check the length of all sequences, including infinite ones. It includes a screencast and some sample code. The video is four minutes long.
This lesson teaches the biggest benefit of lazy sequences, which is of separating the concerns of how to generate elements from what to do with them. This lesson includes a video screencast. This lesson includes a video screencast.
This lesson introduces lazy sequences. This lesson includes a video with visual aids. The video lesson is 6 minutes long.