Я хочу создать фильтр и иметь возможность применять его к массиву или хешу. Например:
def isodd(i)
i % 2 == 1
end
Я хочу иметь возможность использовать его так:
x = [1,2,3,4]
puts x.select(isodd)
x.delete_if(isodd)
puts x
Кажется, это должно быть прямо, но я не могу понять, что мне нужно сделать, чтобы заставить его работать.