12 lines
148 B
Text
12 lines
148 B
Text
|
|
import "./numbers.bolt";
|
|
|
|
// precedence a + b < a * b;
|
|
|
|
pub fn fac(n: I) -> I where I: int {
|
|
match n {
|
|
0 => 1,
|
|
i => i * fac(i-1),
|
|
}
|
|
}
|
|
|