@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] соответственно.