silicon 0.5.2

Create beautiful image of your code
1
2
3
4
5
6
7
8
9
10
fn factorial(n: u64) -> u64 {
    match n {
        0 => 1,
        _ => n * factorial(n - 1),
    }
}

fn main() {
    println!("10! = {}", factorial(10));
}