Functional Centered Design
summary
Introduces the Vavr library for functional programming in Java to replace verbose object-oriented layers with concise, testable business logic. Explains the functional paradigm, shows how Vavr provides immutable data types, functional combinators, and easy reactive/parallel use, and includes live-coding to build a small Spring Boot application using functional design.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:12Your Speaker
- 10:31Overview
- 10:54Comparison
- 13:24Functional Principles
- 13:57Maven Dependencies
- 16:18Example: Optional
- 16:37Further Examples
related talks
51mFrom Java 7 to Functional Programming
51mFunctional Programming with Java
01h 05mFrom object oriented to functional domain modeling
48mEmbrace the Func - How Far has Functional Programming Come in Java?
49mFunctional Core for a Side-Effect-Free Application Core
36mHow functional programming change my Java code
55mPain-free Functional Programming with Java 21
48mJavaslang - Functional Java Done Right
