Curso de Raku / Programación funcional, concurrente, reactiva y web / Programación concurrente / Junctions / Exercises / Exactamente uno
Solución: Exactamente uno
Aquí tienes una posible solución para la tarea.
Código
say so one(1, 2, 3) == 2;🦋 Puedes encontrar el código fuente en el archivo exactly-one.raku.
Salida
TrueComentarios
Una unión
onees verdadera solo cuando coincide exactamente un valor con la comparación.Exactamente uno de
1, 2, 3es igual a2, así que el resultado esTrue. Si coincidieran dos (o ninguno), seríaFalse. Elsocontrae la unión a un booleano corriente.
Navegación del curso
← Exactamente uno | Todos pares →