как я могу определить новый тип данных в ML, давайте предположим, что newList может состоять из списков элементов 'a (int, real и т. Д.), Например, вложенных списков: если мой тип' a равен intзначения могут быть: [1], [1, [4]], [1, [5], [[5]]] и т. д. Заранее благодарим за любую помощь* извините без 1 в примере, разные списки int, я удалил его