fact

factorial

long
fact
pure nothrow
(
long a
)
in { assert (a >= 0); }
out (res) { assert (res >= 0); }

Meta