AnyMath 文档

模块加载

基地。要求负责加载模块,它还管理预编译缓存。 它是实施 进口 声明。

实验特征

下面的特性是实验性的,不是稳定的朱莉娅API的一部分. 在构建它们之前,请告知自己当前的想法以及它们是否可能很快改变。

包加载回调

可以监听由 基地。要求,通过注册回调。

loaded_packages = Base.PkgId[]
callback = (pkg::Base.PkgId) -> push!(loaded_packages, pkg)
push!(Base.package_callbacks, callback)

使用这个看起来像:

julia> using Example

julia> loaded_packages
1-element Vector{Base.PkgId}:
 Example [7876af07-990d-54b4-ab0e-23690620f79a]