~/talk

Keynote: Celebrating the 10 Years of Elixir

Talkat ElixirConf EU 2022 · 2022-06-09..06-10· [functional-programming]
slides:none on file

Ten-year Elixir retrospective pivots to concrete plans: a funded PhD project builds saturated types (set-theoretic unions/intersections, singleton values) to infer types from pattern matching and guards; roadmap starts with structs then functions, but research may fail. Empirical claims get nuance — types don’t automatically cut testing or bugs, coverage can substitute simple type systems. Tooling work ships: Livebook desktop for interactive learning and Nx and Axon plus Explorer for GPU-backed tensors, neural nets and data frames, with early production uses.

AI-written summary · about

  1. 0:0002:53 - Introduction
  2. 2:5412:53 - Why would we want Static types?
  3. 12:5417:41 - To type or not to type?
  4. 17:4219:14 - Rust's compiler + type system
  5. 19:1522:22 - Claim: Types lead to fewer tests
  6. 22:2329:27 - Claim: Code coverage catches all bugs that types do
  7. 29:2833:40 - Types as restrictions
  8. 33:4145:31 - Set-theoretic types
  9. 45:3249:03 - Developer and learning experience types
  10. 49:0452:36 - Machine learning
~/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.