In Ruby, is it ok to place an operator requireoutside the module definition? Will module require'd still be available inside classes nested in the module?
For example, this:
require 'baz'
module Foo
class Bar
end
end
same as this?
module Foo
require 'baz'
class Bar
end
end
and just like that?
module Foo
class Bar
require 'baz'
end
end
source
share