Corso di Raku / Programmazione funzionale, concorrente, reattiva e web / Programmazione concorrente / Junction / Exercises / Esattamente uno
Soluzione: Esattamente uno
Ecco una possibile soluzione del compito.
Codice
say so one(1, 2, 3) == 2;🦋 Trova il programma nel file exactly-one.raku.
Output
TrueCommenti
Una junction
oneè vera solo quando esattamente un valore corrisponde al confronto.Esattamente uno fra
1, 2, 3è uguale a2, quindi il risultato èTrue. Se ne corrispondessero due (o nessuno), sarebbeFalse. Ilsofa collassare la junction in un booleano semplice.
Navigazione del corso
← Esattamente uno | Tutti pari →