Making sense of Functors in Scala

In this blog post we will visit functors in Scala and try to reason with their existential purpose and how could we best make use of them. A Functor in functional programming is any type that implements the map or contramap functions. Depending upon which of these methods does a…