3 ms·
For finl, I’m expecting that imports/package requirements will be one and the same, but that only works because as a document language, there is a single source
by dhosek 2y ago
For finl, I’m expecting that imports/package requirements will be one and the same, but that only works because as a document language, there is a single source file. The basic idea is that a user would write, e.g.,
\LoadExtension{provider:dependency:1.0}
or
\DocumentFormat{ams:ams:1.0}
to load the specific version of an extension or format, with this then used to fetch the code from a remote repository if a copy isn’t already cached.
But for something like loading a dependency for Java or rust, I don‘t think something like this would make sense. Or maybe I’m just too accustomed to the Maven way of doing things.