Google AI Professional Certificate - Learn AI Skills That Get You Hired
35% Off Finance Skills That Get You Hired - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover the practical foundations of functional programming in this 32-minute conference talk from GOTO Copenhagen 2024. Learn how functional programming has evolved from academic theory into real-world application development using languages like Clojure, Scala, Elixir, and F#, while also influencing traditional languages such as Java and Ruby. Explore the core concepts that make functional programming accessible and powerful, including immutability, higher-order functions, and referential transparency, presented without the intimidating complexity often associated with these topics. Understand what functional programming actually is, experience what it feels like to work with functional approaches, and examine evidence of its effectiveness in solving both simple and complex programming challenges. Gain insights from author Russ Olsen, who demystifies functional programming by showing how it can simplify your development process while providing sophisticated tools for tackling advanced problems.
Syllabus
00:00 Intro
01:29 Agenda
01:55 What is it?
26:20 What's it like?
29:15 Does it work?
31:21 Outro
Taught by
GOTO Conferences