Can you create a function that takes another function and a parameter and returns a lazy stream of function calls?
Can you create a function that takes another function and a parameter and returns a lazy stream of nested function calls?