6.1 Introduction to Structured Data
|
6.1.1 Understanding the Kinds of Compound Data
|
6.1.1.1 A First Peek at Structured Data
|
6.1.1.2 A First Peek at Conditional Data
|
6.1.2 Defining and Creating Structured and Conditional Data
|
6.1.2.1 Defining and Creating Structured Data
|
6.1.2.2 Annotations for Structured Data
|
6.1.2.3 Defining and Creating Conditional Data
|
6.1.3 Programming with Structured and Conditional Data
|
6.1.3.1 Extracting Fields from Structured Data
|
6.1.3.2 Telling Apart Variants of Conditional Data
|
6.1.3.3 Processing Fields of Variants
|
6.2 Collections of Structured Data
|
6.2.1 Lists as Collective Data
|
6.2.2 Sets as Collective Data
|
6.2.2.1 Picking Elements from Sets
|
6.2.2.2 Computing with Sets
|
6.2.3 Combining Structured and Collective Data
|
6.2.4 Data Design Problem: Representing Quizzes
|