Classification
2- Complexity
- High
- Impact area
- Technical
A declarative programming paradigm that models computation as evaluation of pure functions without side effects.
360° overview
Six perspectives place the building block in context. The numbers show where each perspective continues in the reading path.
The building block at a glance
Functional Programming
360°
Integrations
JVM ecosystem (Scala, Kotlin with FP libraries)
+2
Immutability of data
Value stream stage: Build