Scala track
How to grasp functors and monads and don't even notice it - Henadz Varantsou @Insferatu
Main abstractions from category theory, such as functors and monads, are mentioned and used quite often for writing programs in fuctional style.
Nevertheless most of the guides and articles explain concepts of functor and monads purely from practical point of view, showing only which methods must be implemented and which laws these implementations must obey but missing the part where all of this come from.
This might cause troubles with reading and understanding code which relies on these concepts heavily.
In this talk I'm going to explain what is the essense of functor and monad from the category theory point of view and what is the profit of using them in functional programming (Scala code examples included).
General Partner - Evolution Gaming
0 Comments