~/talk

Typelevel Scala Rebooted

Talkat Lambda World 2016 · 2016-09-30..10-01· [scala, compilers-and-language-design]
slides:none on file

Typelevel Scala ships a patched compiler that actually fixes SI-2712 (higher‑kinded type inference), backports it to 2.11 and provides a 2.12‑aligned build; it adds literal singleton types (SIP for literal types) so shapeless records and value-indexed types become first‑class; it applies an implicit‑resolution optimization that turns a selector compile from minutes into seconds (compile‑time implicit resolution optimization). Releases remain binary compatible with Lightbend Scala and install via SBT (use the Typelevel Scala artifact and SBT 0.13.13‑rc2 for the 2.11 build).

AI-written summary · about

  1. 0:00Introduction
  2. 1:06What is Typelevel
  3. 3:41Background
  4. 5:52Summary
  5. 11:12SBT Build
  6. 13:55Why Im doing this
  7. 20:31Can you use it
  8. 21:27Constraints
  9. 26:32Is it risky
  10. 27:37How to use it
  11. 28:42The bug
  12. 32:57The demo
  13. 36:07The problem
  14. 39:57The literal types
  15. 48:27Shaper selector
  16. 49:07Scale selector
  17. 49:27Scale selector example
  18. 52:04Results
~/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.