Skip to content

Dynamic Array · Src · Main

View source on GitHub

dynamic_array/src/main.fl
module main;
@imports
:: lib::std::containers::array;
i32 main() {
numbers := array::Array<i32>::init();
i32 i = 0;
while i < 100 {
err := numbers.push(i);
if err != none {
return 1;
}
i++;
}
value, err := numbers.get(42);
if err != none {
return 2;
}
stdout("Array length: ");
stdoutln(numbers.len());
stdout("Element 42: ");
stdoutln(value);
return value;
}