Experimenting with recursion and ZIO
Reading Time: 4 minutes If you’re already comfortable with recursion, you can skip the first part introducing tail-recursion and go directly to the ZIO section. Introduction: recursion and functional programming Recursion is one of the main techniques used in functional programming to replace an iterative loop. One of the most common examples is the Fibonacci computation or factorial computation. For this experiment, we will focus on an even simpler Continue Reading