A történet segít felfedezni a tuple-okat egy programozási nyelvben.
Az alapfeltevés az, hogy a konyhai hozzávalókat gyakran homályos mértékegységekben mérik, és a mennyiségtől vagy a kéznél lévő eszközöktől függően más-más átváltást igényelnek. A tuple-okkal duck typingot biztosítunk a mért érték numerikus részének.
Ez tehát az értékek alapvető átváltását járja körül lebegőpontos számokkal.
| Honnan | Hova |
|---|---|
| 1 mL | 1mL |
| 1 csésze | 240mL |
| 1 folyadék uncia (US) | 29.57mL |
| 1 teáskanál | 5 mL |
| 1 evőkanál | 15 mL |
Ennek segítségével a tanulók megtanulják, hogyan használják: