Recursion with the Y Combinator In this article, we’ll introduce a higher order function called the Y combinator. It’s immediately recognizable thanks to the famous startup incubator of the same name, but what is this strange sounding term all about? In most languages, recursion is supported directly for named functions. For example, the following factorial…

Read More