In functional programming, we have various pillars like Functors, Monads, Applicative and more. Today we will try to explore one of these pillars called Functors. First let’s explore function composition:
While programming in Scala we often come across a term called Functor. A functor is an extremely simple but powerful concept. In this blog, let us discuss that in more detail.
Theoretically functor is a type of mapping between categories. Given two categories A and B, a…