Tune in to the tools and techniques in the Elm ecosystem.
048: If It Compiles It Works
January 17, 2022
1:01:03
58.64 MB
Downloads: 0
- Dillon's blog posts If It Compiles It Works and When It Compiles But Doesn't Work
- Wiring
- Refactoring
- Running code paths to check it works vs checking assumptions at the gate
- Dillon's talk Types Without Borders
- Shotgun surgery - Parse, Don't Validate episode
- Order independent
- You can trust your tests
- Keeping what you depend on to a minimum helps make things trustworthy
- Semantics can make it harder to predict (like parser)
Json.Decode.maybe
is almost never what you intend- Scaling Elm Apps talk by Richard Feldman
- Gary Bernhardt's Wat video
- Elm Radio Opaque types episode