I have a question, about Requires.jl and precompilation. Say I have the following package:
module AxisArrayConversion ... __init__() = @require AxisArrays=... include("axis_arrays.jl") end
Then things defined in the “axis_arrays.jl” file will not get precompiled. Correct so far or is it more complicated?
Now suppose I have in addition another package:
module OtherPackage using AxisArrays using AxisArrayConversion function f(...) # use stuff defined in axis_arrays.jl file end
OtherPackage.f get precompiled?