I would like to thank Evan Czaplicki for creating a language that has made the process of building and maintaining complex web applications less painful. Thanks also to all members of the Elm community who have generously offered their time and resources to advance the Elm ecosystem.
I would also like to thank Jeremy Thomas for open sourcing the code behind his awesome Marksheet site. The underlying framework he created has made it incredibly easy to organize the contents of this book.
Finally, I’m very grateful to my friend Julianne DiLorenzo for her enormous help and encouragement throughout the process of writing this book. Without her thorough review and insightful critique, this book wouldn’t be half as good.