Despacho de argumentos después del operador slurping (args…) en Julia.
¿Cómo implementarías una función como esta? function foo(a,b…,c) println(a,b,c) end foo(2,3,3,”last”) = > a = 2, b = (3, 3), c = “last” No puedo usar algo como: function foo(a,b…) c = b[end] println(a,b,c) end porque quiero hacer dispatch en función de c, es decir, quiero tener los métodos: foo(a,b…,c::Foo) . . . Read more