Главная
Study mode:
on
1
Intro
2
Redefining Functional Programming
3
Standardized Ladder of Functional Programming
4
Kelley Robinson Introduction
5
Overview
6
Paradigm
7
How do we get here
8
The Lambda Calculus
9
Scala
10
Modern Functional Languages
11
Fortran
12
Logic Theory Machine
13
IPL
14
History Matters
15
The Essentials
16
Functional Programming is Stuff
17
Expressions
18
Side Effects
19
Pure Functions
20
Data Structures
21
The Ladder
22
Buzzer
23
Learning for Learning
24
Scala is not too complex
25
Functional Programming in Scala
26
Recursive Constants
27
Make Functional Programming Easy
28
Functional Programming Libraries
29
Quiz
30
Interview
Description:
Explore the fundamentals of functional programming in this 49-minute conference talk from Scala Days Copenhagen 2017. Delve into the historical context of functional programming, tracing its origins from Lisp to modern abstractions. Gain a clear understanding of what functional programming is and isn't, examining key concepts like purity and immutability. Learn practical approaches to implementing functional programming in Scala for everyday work, focusing on underlying principles rather than complex abstractions. Discover how to separate syntactic sugar from core concepts, and understand the pragmatic benefits of adopting a functional programming style in your projects.

Functional Programming Essentials

Scala Days Conferences
Add to list
0:00 / 0:00