¿Cómo verifico si un objeto es iterable en Ruby?¿Cómo comprobar si un objeto es iterable en Ruby?
Es decir, quiero un método que comprueba limpiamente si un objeto es iterable, así:
def is_iterable(my_object)
..
end
Realmente no estoy seguro de por dónde empezar en este corto de clases de nombres de forma explícita desde dentro del método .
Edit: Para mis propósitos, digamos iterable es algo que puede hacer .each.
Definir "iterable". –
@SergioTulentsev compruebe la actualización. – varatis
Compruebe mi respuesta :) –