Tales of the Ruby Grimoire
summary
Prototypes show concrete hacks: a PArg class that overrides + on a singleton to emulate placeholder arguments, a destructuring helper that reads Method#parameters and uses obj.send to wire names to values, and a lens-like get/set built with dig and non‑mutating clone. Repos Mf Sf Qo exist; experiments are experimental and “break a lot of things” but some ideas land (numbered args appear in Ruby 2.7 and parts of Qo feed pattern matching). The talk uses 156 slides, 62 illustrations, 85 hours and 12 lemurs as props.
AI-written summary · about
chapters (13)
- 0:00Tales of the Ruby Grimoire
- 1:23Shall we get started?
- 5:51The True Nature of the Grimoire
- 6:25The Lemurs of Scala
- 12:13of Dark Magics
- 12:53The Lemurs of Javascript
- 18:42Considerations
- 19:40The Lemurs of Haskell
- 27:12Going Beyond Magic
- 28:48Proper Magic
- 30:42Epilogue
- 33:46Real Magic
- 34:48Credits








