~/lightning

Lightning Talks

Lightningat LambdaConf 2015 · 2015-05-22..05-24· [microservices]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Six five- to ten‑minute demos: a workflow using GHC‑mod holes that shows Emacs keybindings, automatic case‑splits and type-driven completions that actually fill code; an argument for programming across the curriculum borrowing writing‑across ideas to teach code reading and reproducible research; a CRDT deep dive with ORSWOT / dotted version vectors and a Riak server‑side implementation showing how merges avoid coordination; an ARM Raspberry Pi table instrument built mostly in Haskell with Arduino C++ glue that works but has latency tradeoffs; trampolines and a state‑monad trick that make deep recursion stack‑safe; Haskell microservices running in production as static binaries with cabal, EKG monitoring and real deployment lessons.

AI-written summary · about

  1. 0:00Start
  2. 34:15Use Tail Recursion with an accumulator
  3. 35:53Trampoline Monad to the rescue!
  4. 36:06What is a trampoline? (approximation)
  5. 37:46When does a trampoline fail? Whenever the bind is nested...
~/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.