La storia facilita l'esplorazione delle tuple in un linguaggio.
La premessa di base è che spesso gli ingredienti da cucina si misurano in modi oscuri e richiedono conversioni diverse a seconda delle quantità o degli strumenti a disposizione.
Le tuple servono a fornire duck typing alla componente numerica della misurazione.
Qui quindi si esplora la conversione di base dei valori usando numeri in virgola mobile.
| Da | A |
|---|---|
| 1 mL | 1mL |
| 1 tazza | 240mL |
| 1 oncia liquida (US) | 29.57mL |
| 1 cucchiaino | 5 mL |
| 1 cucchiaio | 15 mL |
Questo dovrebbe guidare gli studenti a usare: