Functions
With return value
Without any return value
Multiple return values
Without any parameters
Array of parameters
Out parameters
In/Out parameters
Variable parameters
Optional parameter values
Recursion
add3_and_print
(
5
);
fn
add3_and_print
(value:
i32
) {
print!
(
"
{}
"
, value +
3
);
}