Functional Programming - Sum

Imperative Vs Functional

About

The addition (sum) function in a Functional programming context

Snippet

Java

Java - Stream Processing

  • From a collection of object that return an exit status
Integer errors = insertStreamListeners
                .stream()
                .mapToInt(s -> s.getExitStatus()>0?1:0)
                .sum();
  • Where myMao is map where the values are integers
Integer tot = myMap
    .values()
    .stream()
    .mapToInt(s->s)
    .sum()





Discover More
Imperative Vs Functional
Code - Functional programming (FP) - Collection Operations

Functional programming (FP) defines standard operations on collections. It is a declarative paradigm that treats computation as the evaluation of mathematical functions. Most of the operations, you perform...



Share this page:
Follow us:
Task Runner