Deep dive into the working of the “fold” operation in Scala
Reading Time: 3 minutes Introduction to “fold” “fold” is a common operation in programming languages including Scala where we essentially use it to “reduce” (note that “reduce” is also an operation in programming languages and has a special meaning in Scala as well). In this blog, we will learn how to use the fold function, understand different types of fold operations (including foldLeft and foldRight), and try to understand Continue Reading