Da questo link , di seguito è riportata la diapositiva che vorrebbe capire:
The Closure Property of Data Types
- A method for combining data values satisfies the closure property if:
- The result of combination can itself be combined using the same method.
- Closure is the key to power in any means of combination because it permits us to create hierarchical structures.
- Hierarchical structures are made up of parts, which themselves are made up of parts, and so on.
Tuples can contain tuples as elements
In matematica, lo sappiamo,
La proprietà di chiusura del numero reale aggiunge che quando aggiungiamo il numero reale ad un altro numero reale il risultato è anche reale. Ad esempio, 3 + 6 = 9.
Penso che la diapositiva di cui sopra parli anche di tuple
su queste stesse righe.
La mia domanda:
Come da sopra della diapositiva,
-
Come aggiunta in caso di numeri reali, qual è l'operazione su cui
tuple
mantiene la proprietà di chiusura? -
Puoi spiegare in che modo la proprietà di chiusura (solo) di
tuple
consente le strutture gerarchiche? Poiché, secondo questo codice , è "proprietà di chiusura + proprietà ricorsiva" di un modello di dati consentito un modello di dati gerarchico.