I have a function that is called and it doesn't print out in the first statement. I have even checked via breakpoints where only call (at least should) happens but nothing in the function itself.
The function is as follows:
def play(max_steps) -> None: print("Hello World") counter = 0 while True: if counter >= max_steps: return else: counter += 1 yield counterplay(5)