This is a guide to understand how Elm implements its core libraries, and how you could write your own...