Package Managers à la Carte: a formal model of dependency resolution | Hacker News Reader