Specialization on vararg of types

julia> f_vararg(t::Vararg{Type{<:T}}) where {T} = t
f_vararg (generic function with 1 method)

julia> Base.specializations(@which f_vararg(Float32, Float64))
Base.MethodSpecializations(MethodInstance for f_vararg(::Type{Float32}, ::Type{Float64}))
4 Likes