Skip to content

Factorial

View source on GitHub

factorial.fl
i32 factorial(i32 n) {
if n <= 1 {
return 1;
}
return n * factorial(n - 1);
}
void main() {
result := factorial(5);
stdout("Factorial: ");
stdoutln(result);
}