JVM Languages
-
Accurest and Stub Runner 1.1.0.M3
Currently at the Spring Team we’re polishing our libraries for the upcoming final release of the Brixton train. It should…
Read More » -
Scalaz features for everyday usage part 2: Monad Transformers and the Reader Monad
For the second article of the “Scalaz features for everyday usage” we’ll look at the subject of Monad transformers and…
Read More » -
Scalaz features for everyday usage part 1: Typeclasses and Scala extensions
Most of you have probably heard of the great Javascript book: Javascript the good parts. In the same light I’d…
Read More » -
Ceylon on mobile devices
Ceylon already runs on the JVM, whether bare-bones, via JBoss Modules, Vert.x, Java EE Servlet containers such as WildFly, or…
Read More » -
Kotlin + Android First Impressions
I am a huge Android fanboy, and have been one ever since the Nexus One came out. The Android OS…
Read More » -
Ceylon: Object construction and validation
When porting Java code to Ceylon, I sometimes run into Java classes where the constructor mixes validation with initialization. Let’s…
Read More » -
10 Features I Wish Java Would Steal From the Kotlin Language
This article is overdue. After the hype around the release of Kotlin 1.0 has settled, let’s have a serious look…
Read More » -
Spark Streaming Example – How to Stream from Slack
Let’s write a Spark Streaming example in Scala, which streams from Slack. This post will show how to write, configure…
Read More » -
Building GORM Criteria Queries Dynamically
I originally wrote most of the queries in the spring-security-ui plugin using HQL because I find it more intuitive than…
Read More »