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
Like a rabbit in headlights: Removing the OO g...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Andrea Magnorsky
May 22, 2014
Programming
460
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Like a rabbit in headlights: Removing the OO googles with F#
Andrea Magnorsky
May 22, 2014
More Decks by Andrea Magnorsky
See All by Andrea Magnorsky
F#, this ain't a game
roundcrisis
0
830
Coding play, crafting code
roundcrisis
0
1.9k
Hidden Gems of Everyday Game Development with C#
roundcrisis
1
530
Monogame 3
roundcrisis
0
250
StateOfPlayPresentation.pdf
roundcrisis
0
71
Works on all machines
roundcrisis
0
75
Other Decks in Programming
See All in Programming
Simple Storage Service(S3) is not simple
iwatsukayura
0
330
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
0
150
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
1k
No More NoSuchMethodError
exoego
1
110
R8 の設定見直しでアプリサイズ削減
andpad
0
230
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
120
AI-Powered Domain-Driven Design
ziobrando
0
310
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
180
TanStack Vue Query と Pinia Colada から学ぶ非同期状態の型設計
aoshi
0
230
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
840
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
950
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
1.9k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Practical Orchestrator
shlominoach
192
12k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Skip the Path - Find Your Career Trail
mkilby
1
260
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.5k
Designing for Performance
lara
612
70k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
The SEO Collaboration Effect
kristinabergwall1
1
600
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
530
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
620
Transcript
LIKE A RABBIT IN HEADLIGHTS: REMOVING THE OO GOGGLES WITH
F#
None
WHY FUNCTIONAL
None
• • • • •
None
• • • • • • • • • •
• • • • • • • •
• • • • •
None
• FSHARP.ORG • TRYFSHARP.ORG • HTTP://FSHARPFORFUNANDPROFIT.COM • HTTP://C4FSHARP.NET/ • •
HTTP://FSHARP.ORG/ABOUT/LEARNING.HTML • HTTPS://WWW.EVENTBRITE.COM/E/MACHINE-LEARNING- WITH-F-TICKETS-11594646901
None