Archivo
Todos los puzles hasta ahora, con su solución comentada. Uno nuevo cada día a medianoche UTC.
47 puzles
Cómo leer este archivo
Cada puzle sigue siendo jugable para siempre. Cuando deja de ser el diario, se desbloquea su solución comentada: la respuesta de referencia, el error más común y un recorrido línea a línea de por qué el compilador acepta una y rechaza el otro. Nada es de pago y nada caduca.
El par es el número de ejecuciones de comprobación que debería necesitar alguien competente, y sigue el día de la semana: el lunes reconstruye algo de la librería estándar con par 2, el viernes pide aritmética sobre longitudes de tupla con par 5. Si empiezas con los tipos, recorre antes los doce conceptos — los puzles del viernes dejan de parecer imposibles sorprendentemente rápido.
Conceptos cubiertos hasta ahora
- mapped types ×13
- template literal types ×11
- variadic tuples ×9
- recursion ×8
- conditional types ×4
- infer ×2
Todos los puzles
- #258Qué claves son opcionalesPar 4mapped types10 de septiembre de 2026Hoy
- #257De tupla a objetoPar 3mapped types9 de septiembre de 2026Solución comentada
- #256InvertirPar 3mapped types8 de septiembre de 2026Solución comentada
- #255PrimeroPar 2variadic tuples7 de septiembre de 2026Solución comentada
- #254SinPar 3variadic tuples6 de septiembre de 2026Solución comentada
- #253Snake casePar 4template literal types5 de septiembre de 2026Solución comentada
- #252Cadena de consultaPar 5template literal types4 de septiembre de 2026Solución comentada
- #251Opcional hasta el fondoPar 4recursion3 de septiembre de 2026Solución comentada
- #250RellenarPar 3variadic tuples2 de septiembre de 2026Solución comentada
- #249Opcionales, pero solo estasPar 3mapped types1 de septiembre de 2026Solución comentada
- #248¿Es never?Par 2conditional types31 de agosto de 2026Solución comentada
- #247Omitir por tipoPar 3mapped types30 de agosto de 2026Solución comentada
- #246EntradasPar 4mapped types29 de agosto de 2026Solución comentada
- #245RutasPar 5recursion28 de agosto de 2026Solución comentada
- #244RepitePar 4template literal types27 de agosto de 2026Solución comentada
- #243Valor absolutoPar 3template literal types26 de agosto de 2026Solución comentada
- #242FusionaPar 3mapped types25 de agosto de 2026Solución comentada
- #241Reconstruye RequiredPar 2mapped types24 de agosto de 2026Solución comentada
- #240FiltraPar 3recursion23 de agosto de 2026Solución comentada
- #239TroceaPar 4variadic tuples22 de agosto de 2026Solución comentada
- #238UniónAIntersecciónPar 5conditional types21 de agosto de 2026Solución comentada
- #237ÚnicosPar 4recursion20 de agosto de 2026Solución comentada
- #236GettersPar 3mapped types19 de agosto de 2026Solución comentada
- #235EligePorTipoPar 3mapped types18 de agosto de 2026Solución comentada
- #234TuplaAUniónPar 2variadic tuples17 de agosto de 2026Solución comentada
- #233EmpiezaPorPar 3template literal types16 de agosto de 2026Solución comentada
- #232ZipPar 3variadic tuples9 de agosto de 2026Solución comentada
- #231CamelCasePar 4template literal types8 de agosto de 2026Solución comentada
- #230PermutaciónPar 5conditional types7 de agosto de 2026Solución comentada
- #229AplanaPar 4recursion6 de agosto de 2026Solución comentada
- #228ReemplazaPar 3template literal types5 de agosto de 2026Solución comentada
- #227IncluyePar 3recursion4 de agosto de 2026Solución comentada
- #226Reconstruye ReadonlyPar 2mapped types3 de agosto de 2026Solución comentada
- #225RecortaPar 3template literal types2 de agosto de 2026Solución comentada
- #224UnePar 4template literal types1 de agosto de 2026Solución comentada
- #223Resta a nivel de tiposPar 5variadic tuples31 de julio de 2026Solución comentada
- #222InviertePar 4recursion30 de julio de 2026Solución comentada
- #221Tipo de retornoPar 3infer29 de julio de 2026Solución comentada
- #220Reconstruye ExcludePar 3conditional types28 de julio de 2026Solución comentada
- #219Reconstruye PartialPar 2mapped types27 de julio de 2026Solución comentada
- #218ÚltimoPar 3variadic tuples26 de julio de 2026Solución comentada
- #217DividePar 4template literal types25 de julio de 2026Solución comentada
- #216Suma a nivel de tiposPar 5variadic tuples24 de julio de 2026Solución comentada
- #215Solo lectura profundoPar 4recursion23 de julio de 2026Solución comentada
- #214Parámetros de rutaPar 3template literal types22 de julio de 2026Solución comentada
- #213DesenvuelvePar 3infer21 de julio de 2026Solución comentada
- #212Reconstruye PickPar 2mapped types20 de julio de 2026Solución comentada

