Factorial
via User-defined Postfix Operator
sub postfix:<!> (Int $n) { [*] 2..$n }
say 5!;Output:
120via Memoized Constant Sequence
constant fact = 1, |[\*] 1..*;
say fact[5]Output:
120Last updated