The power of functional interfaces in test
How to use functional interfaces to mock behaviours in tests without implementing classes
How to use functional interfaces to mock behaviours in tests without implementing classes
Make side effects pure
What are pure functions? Why should you even care?
The dark side of Unchecked Exceptions
How can category theory and typeclasses help us in our daily job? Let's see an example of real world usage for the Applicative and Comonad typeclasses.
Functional programming in Kotlin could be very easy on the small, but how we can build a real-world application, splitting the code in some indipendent components and make them easily testable? Let's see a possible approach in order to solve this problem.