whenPrime<T> method

T? whenPrime<T>(
  1. T val, [
  2. T? def
])

Returns val when this number isPrime otherwise returns def.

Implementation

T? whenPrime<T>(T val, [T? def]) {
  if (isPrime) {
    return val;
  } else {
    return def;
  }
}