LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

(a, (b, (c, ())))

Наконец-то. Правильное представление гетерогенного списка. Поздравляю.

Всё что я хотел, я уже сказал. Можете перечитать.

И на уровне языка у вас способов разграничить их нет

А, извиняюсь. Не всё. Пробуем передать не HList.

|     (a, b, c).concat_all();
|               ^^^^^^^^^^ method not found

Исходная версия red75prim, :

(a, (b, (c, ())))

Наконец-то. Правильное представление гетерогенного списка. Поздравляю.

Всё что я хотел, я уже сказал. Можете перечитать.