In this article we will implement a Validated
monad in Java, explain its use cases and how it can be used with Spring
Boot and any other Java framework.
My name is Vasilis Soumakis. I'm a freelance software engineer and blogger based in Athens, Greece. It’s nice to meet you.
In this article we will implement a Validated
monad in Java, explain its use cases and how it can be used with Spring
Boot and any other Java framework.
In this article we will implement a Validated monad in Java, explain its use cases and how it can be used with Spring Boot and any other Java framework.
In this article, we are going to implement a custom Spring Transaction Interceptor that will allow us to intercept the transactional behavior of our Spring Boot application. We are going to see how we can use this interceptor to allow...
In this article, we are going to prove why the JDK Optional fails to respect the Monad Laws and why it matters.
In this article, we are going to demonstrate how to implement an immutable ArrayList-Like Monad in Java. We will discuss the pros and cons of this approach and how it can be used to enhance a more functional programming style...
In this article we are going to explain what is the Option monad, its purpose, why it is a real enhancement over the JDK Optional, and how to implement it from scratch.