JVM Languages
-
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 » -
My Priorities for Scala
What TypeSafe Should be Working On There was a Twitter thread that started off discussing Clojure REPL usage but devolved…
Read More »