El parámetro de la función Vector {AbstractString} no aceptará la entrada Vector {String} en julia
El siguiente código en Julia:
function foo(a::Vector{AbstractString})
end
foo(["a"])
da el siguiente error:
ERROR: MethodError: no method matching foo(::Array{String,1})
Closest candidates are:
foo(::Array{AbstractString,1}) at REPL[77]:2
A pesar de que el siguiente código se ejecuta, como se esperaba:
function foo(a::Vector{String})
end
foo(["a"])
Y además,AbstractString
generalmente partidosString
como en:
function foo(::AbstractString)
end
foo("a")
¿Cómo puedo llamar a una función con unVector{AbstractString}
parámetro si tengoString
¿elementos?