我有多个函数/调度使用相同的函数名称。我想确保它们都已导出。我是否只需要在export语句中包含函数的名称,然后让Julia做其余的事情?
例子:
function hello(a::Int64, b::Int64)
#nothing
end
function hello(a::Bool, b::Bool)
#nothing
end
export hello
只需执行
export hello
即可将它们全部导出吗?
最佳答案
是的,您导出了函数名称,在这种情况下该函数具有两种方法,并且它们都将可用。
而且,没有办法导出方法的子集。
关于julia - 导出函数名称会在Julia中导出所有不同的函数版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61428972/