ruby converter matriz em argumentos de função
Digamos que eu tenha uma matriz. Desejo passar o array para uma função. A função, no entanto, espera dois argumentos. Existe uma maneira rápida de converter a matriz em 2 argumentos? Por exemplo:
a = [0,1,2,3,4]
b = [2,3]
a.slice(b)
Geraria um erro no Ruby. Eu preciso inserira.slice(b[0],b[1])
Eu estou procurando por algo mais elegante, como ema.slice(foo.bar(b))
Obrigado.