We will now see how we can combine the functionality of multiple monads. To do this, let us revisit the API sequencing problem....
In this article we will learn about a new monad – the Writer monad...
It's time to take a break from practical applications of functional programming to something less practical, but very interesting to know 😎...
A common requirement is to call various APIs in a sequence, any of which may fail. We see how to implement this requirement in a clean way using monads....
We recently completed a small video demonstrating how to clean up an ugly set of if-else conditionals by refactoring it to use polymorphism instead. All the while we use pytest as a safety net to catch errors....
In this exercise we are going to solve a variation of the robot kata. This version is called the Lost Robot kata....