Module

Everyone need module, everyone.

// Math/lib.elz
let +pi: num = 3.1415926 // and more...
+fn mutiple<T>(lv: T, rv: T) -> T {
    return lv * rv
}

Then you create a main file

// main.elz
import (
    os // extern package
)

fn main() {
    println(os.args(0))
    println("{Math.pi}") // You can use whole thing in the same package
    println("{Math.mutiple(3.3, 3.0)}")
}

lib.elz is not required, compiler will mix all file in Math dir to work.

results matching ""

    No results matching ""