048: If It Compiles It Works
Elm Radio
English - January 17, 2022 13:00 - 1 hour - 55.9 MBTechnology elm web-development functional-programming programming jamstack Homepage Download Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 047: What's Working for Elm
Next Episode: 049: Optimizing Performance with Robin Hansen
Dillon's blog posts If It Compiles It Works and When It Compiles But Doesn't WorkWiringRefactoringRunning code paths to check it works vs checking assumptions at the gateDillon's talk Types Without BordersShotgun surgery - Parse, Don't Validate episodeOrder independentYou can trust your testsKeeping what you depend on to a minimum helps make things trustworthySemantics can make it harder to predict (like parser)Json.Decode.maybe is almost never what you intendScaling Elm Apps talk by Richard FeldmanGary Bernhardt's Wat videoElm Radio Opaque types episode