Tengo el siguiente:Añadir artículo a un array en Rubí, incluso si la variable no existe
foo ||= []
foo << "bar"
Y estoy seguro de que esto se puede hacer en una sola línea, simplemente no puedo encontrar la manera.
Importante es que foo puede o no existir. Si existe, siempre es una matriz, si no existe, debe convertirse en una matriz y obtener una variable adjunta.
Esto es mejor que mi respuesta. – dbyrne