blob: bd666cb9bdf07ae34aa176b9d84e57352dfe0c87 (
plain)
1
2
3
4
5
6
7
8
9
|
#!/usr/bin/env perl6
multi sub A( $m where 0, $n ) { $n + 1 }
multi sub A( $m, $n where 0 ) { A($m - 1, 1) }
multi sub A( $m, $n ) { A($m - 1, A($m, $n - 1)) }
sub MAIN ( Int $m, Int $n ) {
say A($m, $n)
}
|