Допустим, у меня два модуля. Можно ли включить модуль в другой, который будет вести себя как миксин?
Например:
module A
def self.foo
puts "foo"
bar
end
end
module B
include A
def self.bar
puts "bar"
end
end
B.bar
B.foo
Редактировать: Я понял, что изначально неправильно скопировал код. Методы должны быть статическими. Исправленный код приведен выше (и не работает).