Lamda expressions were introduced in Java 8 and have been around for a while.
They are in my opinion one of the better features of Java 8, allowing for a more functional approach to writing code, and thus enabling most of the java 8 features.
So let’s take a closer look at lambda’s and see what they are, how to reason about them, and why they are a good addition.
Continue reading →
This is a blog post that tries to give a pragmatic explanation about what a monad is, and what problem it tries to solve.
This post is written by Ties van de Ven and Justus Brugman.
Continue reading →
Since about a month I’m developing some microservices using Javalin, a small, simple and lightweight web-framework that started as a fork from SparkJava.
By now it’s a ground-up rewrite, influenced by the Javascript framework koa.js.
Don’t let the stuff like Either scare you, we use the Arrow library to make our life a bit more easy :)
Continue reading →