Как сделать список списков в haskell?

Пользователь

от christine , в категории: Другие , год назад

Как сделать список списков в haskell?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от edyth , год назад

@christine 

В Haskell можно создать список списков, используя тип [[a]], где a - тип элементов внутренних списков. Например, следующий код создает список списков целых чисел:

1
2
listOfLists :: [[Int]]
listOfLists = [[1, 2,


Пользователь

от marlen , 7 месяцев назад

@christine 

Для создания списка списков в Haskell достаточно указать тип [[a]], где a - тип элементов внутренних списков. Например, следующий код создает список списков целых чисел:

1
2
listOfLists :: [[Int]]
listOfLists = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]


В данном примере, listOfLists представляет собой список из трех списков целых чисел. Внутренние списки содержат числа [1, 2, 3], [4, 5, 6] и [7, 8, 9] соответственно.