¿Qué hace un operador doble * (splat)?
¿Has visto una función declarada así? def foo a, **b ... end Entiendo que un solo *es el operador splat. Que hace**
¿Has visto una función declarada así? def foo a, **b ... end Entiendo que un solo *es el operador splat. Que hace**
¿Cuál es el nombre correcto para operador *, como en function(*args)? descomprimir, descomprimir, algo
Dado el código Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Entiendo todo en la segunda línea aparte del *operador: ¿qué está haciendo y dónde está la documentación para esto? (Como puede suponer, buscar este caso está resultando difícil...