Есть ли какой-либо встроенный метод, который объединял бы функции Enumerable.select
(найти все, что блок равняется true) и Enumerable.reject
(найти все что блок приравнивается к ложному)?
Что-то вроде
good, bad = list.magic_method { |obj| obj.good? }