Класс A
имеет следующий компаратор:
class A
attr_accessor x
def my_comparator(a)
x**2 <=> (a.x)**2
end
end
Я хотел бы использовать этот компаратор для сортировки массива, где каждый элемент имеет класс A:
class B
def my_method
items.sort!(<how can I pass my_comparator here ?>)
end
end
Как передать my_comparator
в sort!
?