acknowledgments
No book is just willed into existence out of thin air by a lone author in an afternoon (oh, I wish!), and the book you are reading right now is no exception. It would not have been possible without the tireless work of many people and invaluable input by many, many more.
First and foremost, I want to thank the people in my life closest to me: my parents for their continued support throughout my life. Without you, I would not be where I am right now, and I will forever be grateful. Additionally, I want to thank Ali for always listening to my monologue-ish rants about programming.
Next, I want to extend my gratitude to the team at Manning, especially my editors, Patrick Barb and Katie Sposato, for their encouraging words and patience with me and this book. Thanks are reserved for Alexander Vershilov for directing my focus on the technical aspects of Haskell in this book. Alexander has worked for the last 15 years as a software engineer, has a PhD in Physics, and now leads a team of Haskell engineers who are building an educational product. Many thanks also to Ivan Martinović for his support on the technical side of the book writing process. Special thanks to Timo von Holtz for the technical proofreading of this book. This project would have never been brought to fruition without all your guidance.