JVM Languages
-

Kotlin – Tuple type
It is very simple to write a Tuple type with the expressiveness of Kotlin. My objective expressed in tests is the following:…
Read More » -

Kotlin – Try type for functional exception handling
Scala has a Try type to functionally handle exceptions. I could get my head around using this type using the…
Read More » -

Gettin’ schwifty with Clojure’s core.async
A few months ago, somebody in the office pointed us to an interesting job offer from CartoDB which looked as…
Read More » -

Recursion
Recursion is a technique that allows us to break down a problem into smaller pieces. This technique allows us to…
Read More » -

Exclusive Book Offers (75% off): Big Data Analytics with Java, Scala and Spark for Big Data Analytics, Big Data Visualization
Hello fellow Geeks! Today, we have some exciting news for you! Java Code Geeks and Packt have teamed up to…
Read More » -

Exclusive Book Offers (75% off): Learning ClojureScript, Clojure for Java Developers, Clojure Reactive Programming
Hello fellow Geeks! Today, we have some exciting news for you! Java Code Geeks and Packt have teamed up to…
Read More » -

Learning to Build Clojure Webapps
A while ago I gave a talk at an internal event at Zenika Singapore. We were free to choose a…
Read More » -

Make Your Groovy Objects More Bullet-Proof
Groovy has the Immutable annotation which allows to create immutable classes, which is a prerequisite for creating value objects. Unfortunately,…
Read More » -

Kotlintest and property based testing
I was very happy to see that Kotlintest, a port of the excellent scalatest in Kotlin, supports property based testing. I was introduced…
Read More »



