Interestingly, this package manager is based off of the Futhark package manager (<a href="https://futhark-lang.org/blog/2018-08-03-the-present-futhark-package-manager.html" rel="nofollow">https://futhark-lang.org/blog/2018-08-03-the-present-futhark...</a>), which has a very simple, yet powerful design. It's basically language agnostic, which means the technique could easily be used for other languages as well.<p>Edit: It's also about time that SML got a proper package manager. Smackage never really worked well.