Using modules within a Julia package avoiding circular reference

announcement

#1

https://github.com/stustd/julia-intra-package-module-usage


#2

Interesting. Is this not something that can just be handled with relative using statements?

julia> 
module Foo
    module Bar
       f() = "hello"
    end
    using .Bar: f
end

julia> Foo.f()
"hello"

#3

@rdeits True, I’ve only just discovered relative using statements… I’ll delete the “project”. Thanks for the confirmation.