A pragmatic language for the JVM
// Type inference cuts down on the clutter
var minLength = 4
// Literal support for common data structures, such as Lists and Maps
var strings = { "red", "green", "blue" }
// Closures + pragmatic extensions to the core JVM classes
print( strings.where( \ s -> s.length() >= minLength ).sort().join( ", " ) )
// Utilizing the standard Java API
var someFile = new java.io.File( "SomeFile.txt" )
// Enhanced to make your life easier
someFile.write( strings.join( ", " ) )
Download Now »
Now with IntelliJ IDEA support »
Learn More »