Introduction to Functors With Scala 3
You’ve recently started learning functional programming and have been successful in writing functions, but then something unexpected happens. A wild functor appears! What is that? Why is it here? Don’t be scared, functors are a mathematical structure that arises from category theory, and they can be found everywhere in functional programming.
Continue Reading