Вы можете определить их следующим образом, каждый в отдельном файле:
# foo.rb
module Foo
end
# foo_bar.rb
module Foo::Bar
end
# foo_baz.rb
module Foo::Baz
end
NB. Вам нужно определить модуль Foo
, прежде чем сможет определить такие модули, как Foo::Bar
с помощью этой записи.
Или вы можете просто поместить их в файлы с разными именами в том формате, в котором они в данный момент находятся, и он все равно должен работать:
# foo_bar.rb
module Foo
module Bar
end
end
# foo_baz.rb
module Foo
module Baz
end
end