Modules
module Fibonacci {
func nth(n) {
n > 1 ? nth(n-2)+nth(n-1) : n
}
}
say Fibonacci::nth(12) # prints: 144var foo = 42
module Bar {
var baz = 99
say main::foo #=> 42
}
say Bar::baz #=> 99var foo = 42
module Bar {
import main::foo
var baz = 2*foo
}
import Bar::baz
say baz #=> 84Last updated