◐ Shell
clean mode source ↗

Build software better, together

#

Functional programming

Star

In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.

Here are 10,228 public repositories matching this topic...

vavr

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

  • Updated Jun 17, 2026
  • Java