Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Implementing Functional Reactive Programming in...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
oetzi
October 06, 2011
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Implementing Functional Reactive Programming in Scala - Project Proposal
A presentation for my fourth year honours project proposal
oetzi
October 06, 2011
More Decks by oetzi
See All by oetzi
Implementing Functional Reactive Programming in Scala - Final Presentation
oetzi
1
100
Implementing Functional Reactive Programming in Scala - Progress Presentation
oetzi
1
240
Other Decks in Technology
See All in Technology
Vue で書く 空間コンピューティング、TresJS と WebXR を使ったXR デバイスのフロントエンド開発
hiranuma
0
120
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
290
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
160
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
1
500
シンプルな設定ファイルで実現する AWS IAM Identity Center の ユーザー管理Terraformフレームワークを公開しました / Simplifying AWS IAM Identity Center User Management: An Open-Source Terraform Framework
yamaguchitk333
1
330
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
160
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
440
2拠点SRE活動始めてみた | sogaoh's LT @ ホンマでっかSRE勉強会 #3
sogaoh
PRO
0
140
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
7
4.7k
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
190
バイブコーディングの特徴と「コケて直す」ループ
happysamurai294
0
120
Microsoft のサポート ライフサイクルを理解する
murachiakira
PRO
0
220
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.4k
The SEO Collaboration Effect
kristinabergwall1
1
600
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
720
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
280
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
650
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Discover your Explorer Soul
emna__ayadi
2
1.3k
First, design no harm
axbom
PRO
2
1.4k
Leo the Paperboy
mayatellez
10
2.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
Transcript
Implementing Functional Reactive Programming in Friday, 7 October 11
Implementing Functional Reactive Programming in !? Friday, 7 October 11
Functional Reactive Programming? Friday, 7 October 11
Functional Reactive Programming? Behaviours Friday, 7 October 11
Functional Reactive Programming? Behaviours Events Friday, 7 October 11
Behaviours Friday, 7 October 11
Behaviours Time varying value Friday, 7 October 11
Behaviours Time varying value ‘Continuous’ Friday, 7 October 11
Behaviours Time varying value Generic ‘Continuous’ Friday, 7 October 11
Behaviours Time varying value Recursive composition Generic ‘Continuous’ Friday, 7
October 11
Functional Reactive Programming? Behaviours Events Friday, 7 October 11
Events Friday, 7 October 11
Events Two states Friday, 7 October 11
Events ‘Discrete’ Two states Friday, 7 October 11
Events ‘Discrete’ Two states ‘Stream’-esque Friday, 7 October 11
Events ‘Discrete’ Two states Practical ‘Stream’-esque Friday, 7 October 11
Implementing Functional Reactive Programming in Friday, 7 October 11
Implementing Functional Reactive Programming in why? Friday, 7 October 11
“A multi-paradigm programming language designed to integrate features of object-
oriented and functional programming...” Friday, 7 October 11
‘Purely’ Functional Friday, 7 October 11
Type System Friday, 7 October 11
Generics Friday, 7 October 11
Extensible Friday, 7 October 11
Extensible = Implicit Methods implicit def int2String(val : Int) :
String = val.toString Friday, 7 October 11
Extensible = Traits trait SaysHello { val x = 5
def sayHello { println(“Hello ” + x) } } Friday, 7 October 11
FRP + Scala Friday, 7 October 11
‘echo’ oetzi.github.com/echo Friday, 7 October 11