~/talk

FP Degustation Menu

Talkat Lambda World 2017 · 2017-10-26..10-27· [functional-programming]
slides:none on file

Starts by converting a real Python web-scraper into composable steps using map/filter/reduce, then shows how a single None/exception in chained transforms motivates Optional/functor ideas and safer error handling. That exercise leads a team to adopt Scala for the next phase, where students model state transitions (battery example) functionally and a small DSL appears; later work uses Servant (Haskell) for typed APIs. One C-to-Scala attempt fails because the learning curve is too steep.

AI-written summary · about

  1. 0:00Intro
  2. 0:45Monads
  3. 1:00Category Theory
  4. 2:28Practical Examples
  5. 3:40Why Menu
  6. 4:18Functional Programming
  7. 11:15Big Data
  8. 13:25Python
  9. 16:19Scala
  10. 16:41Main Course
  11. 16:53Functional Scenario
  12. 22:26Response
  13. 23:54Servant
  14. 25:04Team
  15. 25:41Marriage OS
  16. 26:46Actors motto
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.