... is a different kind of activity to "regular" programming, I remember after spending much of my time today chasing a tricky recursion bug. The last time that I regularly faced this kind of problem was in my AI research days, 25 years ago. I know that my computer science colleagues do this kind of thing all the time, but in my day-to-day software engineering career, recursion was seldom necessary.
It's fun, in a way. But the community of people who enjoy novel kinds of programming language as a form of entertainment are a specialised audience. Sam Aaron introduced me to the online community at Lambda the Ultimate. I may have to start reading this, especially since James Noble pointed out that they've recently name checked me.