JVM Languages
-
Groovy 2.3 introduces traits
A few days ago the second beta of Groovy 2.3 got released. One of the major new Groovy 2.3 features…
Read More » -
Grails Goodness: Extending IntegrateWith Command
We can extend the integrate-with command in Grails to generate files for a custom IDE or build system. We must…
Read More » -
The Grails depedency injection inheritance pitfall
This blog post is about a small pitfall you should be aware of when combining dependency injection in Grails with…
Read More » -
Memoization of Scala Streams
I learnt the hard way that scala internally uses memoization with Streams. This was my first attempt at a solution…
Read More » -
Groovy Goodness: Closure as Writable
In a previous post we learned about the Writable interface and how the GString implementation implements this interface. In Groovy…
Read More » -
Spring-boot and Scala
There is actually nothing very special about writing a Spring-boot web application purely using Scala, it just works! In this…
Read More » -
A SQL query DSL for Scala by ScalikeJDBC
There are a tremendous amount of SQL APIs natively written in Scala. Manuel Bernhardt has summarised a nice collection in…
Read More » -
Grails Goodness: Using Groovy SQL
In a previous post we learned how we can use Hibernate native SQL queries in our Grails application. We can…
Read More » -
ClojureScript Routing and Templating with Secretary and Enfocus
A good while ago I was looking for good ways to do client-side routing and templating in ClojureScript. I investigated…
Read More »