gamma function

dynamic gamma(
  1. dynamic x
)

Gamma Function

Computes the Gamma function Γ(z). Supports num and Complex inputs.

Implementation

dynamic gamma(dynamic x) {
  if (x is Complex) return x.gamma();
  if (x is num) return _handleResult(Complex(x).gamma(), true);
  throw ArgumentError('gamma requires num or Complex');
}