Implicitly loaded modules in the future?

You can do this. However you will end up with lots of scripts of the form

module B

using ..A

end

and you need to make sure A.jl is run before B.jl. This gets complicated very quickly, manually ensuring the exactly correct order of modules is loaded. It would be easier if a resolver did that, similar to what’s used when using various packages.

1 Like