10: Taking Functional Back to JS
9: Union Types, save me from myself
A dive into Union Types, with it’s ability to represent complex data type, we are gonna really want to understand and leverage this power when the data in our app can take on different forms at different times. When you have uniquely shaped data, reach for a union type.
8: Types with Help
Compiler help. The promise of Elm is no runtime errors. This has been proven in large code bases like that of NoRedInk. But how can it make such a claim? Elm has a strong, static type system.
7: Deeper Understanding with Haskell
We take a slight detour with this episode from the Elm Architecture to dive into the Language Haskell. Elm is very Haskell like, and borrows a lot of types, terminology, and syntax from this pure functional language. So it’s a good idea to understand where Elm is coming from, so we have a better understanding of where we’re going.