haskell - несколько параметров в объявлении типа
Насколько я знаю, никак
А то мне хотелось параметризовать тип на наподобие taple
Я не уверен, но вроде это как-то связано с выведением типов. Если у нас есть списки, то можно построить в типах натуральные числа, и построить примеры выражений, для которых тип нельзя вывести по теореме Геделя.
Мне тоже иногда не хватало параметризации типов натуральными числами.
по идее достаточно того, что можно принимать два типа на вход, а дальше можно строить из них списки...
я понимаю, что можно сделать рекурсивный тип, но это несколько неудобно

Оставить комментарий
yroslavasako
Как объявить полиморфный тип, который принимает произвольное количество параметризующих типов, например списком?Как объявить такой же класс?