JVM Languages
-

Using database views in Grails
This post is a quick explanation on how to use database views in Grails. For an introduction I tried to…
Read More » -

Scala: Predicate Composition with Lens-Like Structures
I’ve been playing around with a few ideas on how to apply a lens-like construct on arbitrary Scala collections that…
Read More » -

Compiling Lambda Expressions: Scala vs. Java 8
Lambda expressions have taken the programming world by storm in the last few years. Most modern languages have adopted them…
Read More » -

I Don’t Like Scala
Yes, it is my opinion, and yes, it might seem like a hate-post. But I’ll try to address the issues…
Read More » -

Closures in Groovy
The simpliest explanation of a closure in Groovy is that it is anonymous function. …
Read More » -

Your build tool is your good friend: what sbt can do for Java developer
I think for developers picking the right build tool is a very important choice. For years I have been sticking…
Read More » -

Three flavours of request-response pattern in Akka
Imagine a simple Akka actor system consisting of two parties: MonitoringActor and NetworkActor. Whenever someone (client) sends CheckHealth to the…
Read More » -

Grails: Using Hibernate Filters
The Grails Hibernate Filters plugin makes it possible to use Hibernate Filters with GORM. Hibernate Filters provide additional restriction rules…
Read More » -

JavaScript routing in Play 2 (Scala edition)
In my previous post, I covered using JavaScript routing in Play 2 Java applications. Here’s the Scala version. It’s pretty…
Read More »




