~/talk

From Clojure to Elixir: Leveraging Functional Programming for Scalable...

Talkat Lambda World 2025 · 2025-10-23..10-24· [clojure]
name:Wendy R
links:none on file
slides:none on file

Built a fabric inventory called Fabric Stash with a Clojure CRUD live version and an Elixir Phoenix (in development) remake, showing concrete tradeoffs: Clojure uses REPL driven workflow, core.async channels to run three 3s API calls concurrently instead of 9s, Hiccup for HTML and Datomic as an immutable, time‑aware database; Elixir uses IEx, Mix, Tailwind and Phoenix LiveView that spins a supervised BEAM process per upload so uploads run in isolated processes and restart cleanly.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22Why Clojure first
  3. 3:30Talk scope and Fabric Stash
  4. 4:52Clojure’s functional thinking
  5. 6:18Learning Elixir benefits
  6. 7:43Clojure vs Elixir core
  7. 8:45Concurrency models compared
  8. 13:02JVM vs BEAM runtime
  9. 14:05Developer experience
  10. 15:31Phoenix LiveView real-time
  11. 19:44Guided vs flexible dev
  12. 21:59LiveView lifecycle resilience
  13. 23:22Why Clojure for web apps
  14. 24:27Composable web dev in Clojure
  15. 26:36Closing
~/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.