main :: () -> void { print("Hello world!\n"); }; print :: (value:[]u8)->void{ i :u64= 0; while i < value.length { putc value[i]; i += 1; } };