Существует ли специальное имя для вложенного списка, в котором каждый узел имеет одинаковый тип, класс и т. Д. c? А что это такое? - PullRequest
0 голосов
/ 06 февраля 2020

Предположим, у меня есть вложенный список, в котором каждый car относится к одному типу. Например, в приведенном ниже коде R каждый car равен character string. Если для этого вида есть специальное имя вложенный list («вложенный» относится к структуре , независимо атрибутов элемента), где каждый элемент имеет тот же вид , тип или класс , что это такое?

Если бы мне пришлось придумать имя, я мог бы Назовите это «type- однородный вложенный список» (но см. «Как сгладить вложенный однородный список» ).

Я понимаю, что это единственные вид list разрешен в Haskell (и это все, что я знаю о Haskell).

list("Silver white winters that melt into springs",
list("Snowflakes that stay on my nose and eyelashes",
list("Girls in white dresses with blue satin sashes",
list("Wild geese that fly with the moon on their wings",
list("schnitzel with noodles",
list("sleigh bells",
list("Doorbells",
list("crisp apple strudels",
list("Cream colored ponies",
list("Brown paper packages tied up with strings",
list("warm woollen mittens",
list("Bright copper kettles",
list("whiskers on kittens",
list("raindrops on roses",
list()))))))))))))))

enter image description here

...