product method

double product()

Implementation

double product() =>
    fold(1, (previousValue, element) => previousValue * element);