Главная
Study mode:
on
1
Introduction
2
My PhD work
3
Goal of this work
4
Research project
5
Fundamental idea
6
Actor systems
7
Function passing stuff
8
A good paper
9
Its timeless
10
What makes a distributed system
11
A better approach
12
Keep communication explicit
13
Two whoops
14
siloref
15
silo
16
spore
17
spore header
18
spores and closures
19
function literals
20
Scala Improvement Document
21
Under the Covers
22
New SiloRef
23
Apply Method
24
Silos
25
Fault Tolerance
26
Reconstructing
27
Summary
28
Solution
29
Spark
30
Abstraction
31
Decomposition
32
Intuition for performance
33
Side effects
34
Questions
Description:
Explore a 42-minute conference talk from Strange Loop Conference on "Function Passing Style: Typed, Distributed Functional Programming" presented by Heather Miller. Dive into a new paradigm of asynchronous and distributed programming that combines recent advances in type systems research with new Scala language features. Learn how to pass safe functions to distributed, stationary, immutable data in stateless containers, and discover how lazy combinators can eliminate intermediate data structures. Understand the benefits of moving computation to data in big-data applications, and gain insights into distributable lambdas and types. The talk covers topics such as actor systems, silos, spores, fault tolerance, and performance intuition, providing a comprehensive overview of this innovative approach to distributed functional programming.

Function Passing Style - Typed, Distributed Functional Programming

Strange Loop Conference
Add to list
0:00 / 0:00