typestar

Map sobre un opcional en TypeScript

Aplica una función solo cuando el valor no es null ni undefined.

function maybeMap<T, U>(
  value: T | undefined,
  fn: (value: T) => U,
): U | undefined {
  return value === undefined ? undefined : fn(value);
}

Palabras clave y builtins usados aquí

El intento, en números

Líneas
6
Caracteres a escribir
140
Tokens
43
Ritmo de tres estrellas
105 tpm

Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 25 segundos.

Ronda más rápida

  1. 🇺🇸 brendancol69 tpm

Escribe este fragmento

Paso 11 de 11 en Auxiliares genéricos; paso 19 de 20 en Genéricos.

← Anterior Siguiente →