The addition (sum) function in a Functional programming context
Integer errors = insertStreamListeners
.stream()
.mapToInt(s -> s.getExitStatus()>0?1:0)
.sum();
Integer tot = myMap
.values()
.stream()
.mapToInt(s->s)
.sum()