multiply property

Rational get multiply

Implementation

Rational get multiply {
  if (isEmpty) return Rational.zero;
  return reduce((previousValue, element) => previousValue * element as T);
}