Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Concurrent programmeren / Junctions / Exercises / Precies één

Oplossing: Precies één

Hier is een mogelijke oplossing voor de taak.

Code

say so one(1, 2, 3) == 2;

🦋 Je kunt de broncode vinden in het bestand exactly-one.raku.

Uitvoer

True

Opmerkingen

  1. Een one-junctie is alleen waar wanneer precies één waarde op de vergelijking matcht.

  2. Precies één van 1, 2, 3 is gelijk aan 2, dus is het resultaat True. Als er twee matchten (of geen enkele), zou het False zijn. De so klapt de junctie tot een simpele boolean in.

Cursusnavigatie

← Precies één   |   Allemaal even →