I would like to thank Evan Czaplicki for creating a great language that has made the process of building and maintaining complex web applications much more enjoyable. 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.
I am 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.
Finally, I would like to thank everyone who has kindly taken the time to read the book and provide valuable feedback. I couldn’t have finished this book without so many encouraging emails, tweets, and comments from you all.