I enjoyed this - well done! The controls took some thinking .. but I go there after a few trials. If you plan to continue to develop this, it would be great to have a bit more user feedback when there is a calculation in progress, and also it may be that you could do a preview mode that only does finite recursion but updates quicker (I know the download is much quicker, but I can only run the web version). I'd be interested to see how this continues to develop if you share on the Discord :)