Language API Comparison
APIJavaScriptJavaGroovy
Getting a substringstring.sliceString.substringstring[0..9]
Finds all values matching the conditionarray.filterStream.filterfindAll(Closure closure)
String formatString.formatsprintf
Transformation (Map)array.mapStream.mapDefaultGroovyMethods.collect
Accumulation (Reduce)array.reduceStream.reduceDefaultGroovyMethods.inject