Functional Programming on the JVM with Daniel from RockTheJVM

03/07/2023 55 min

Listen "Functional Programming on the JVM with Daniel from RockTheJVM"

Episode Synopsis

Hey Everyone,

In this video I was joined by Daniel Ciocîrlan from https://rockthejvm.com and we discussed Functional Programming concepts in great detail.

Chapters:
00:00 Introduction
03:11 What is Functional Programming? How can I start learning?
11:40 Object Oriented Programming and Functional Programming
16:08 How should a beginner approach learning Functional Programming?
21:58 Handling Side Effects (Pure functions)
28:04 Immutability and Recursion
35:59 Concurrency Models (Futures, Co-routines, Actors)
42:47 Project Loom
46:42 Scala vs Kotlin
49:01 Current Limitations and Future

RockTheJVM : https://rockthejvm.com

I hope you like the episode, please like, share and subscribe for more videos.

Cheers,
The GeekNarrator