Как найти пакет, которому принадлежит функция - PullRequest
1 голос
/ 07 мая 2020

Представьте, что вы нашли в коде функцию (например, countfrom). Как найти пакет, которому принадлежит функция? В данном случае Iterators.

1 Ответ

3 голосов
/ 07 мая 2020

Вы можете использовать макрос @which:

julia> using StatsBase

julia> @which countmap(rand(1:10, 100))
countmap(x::AbstractArray{T,N} where N; alg) where T in StatsBase at C:\Users\user\.julia\packages\StatsBase\548SN\src\counts.jl:389

Обратите внимание, что, как говорится в документации, макрос фактически оценивает аргументы для вызова спецификаций c как функция может иметь разные методы, определенные в разных местах.

...