История изменений
Исправление Siborgium, (текущая версия) :
Блин, ну вы хоть один раз можете написать правильно?
Я написал все правильно. Там две сигнатуры функции, обе принимают разные туплы, но в одном случае по вашей логике коэрсии не должно быть, а во втором – должна. Вы как предлагаете в таком случае поступать? Все тем же вашим гениальным ABI? Идеальное решение: для того, чтобы не делать нормально, лучше насрать специальным правилом коэрсии для одного частного случая и ввести ABI (кстати вы так и не рассказали, зачем же он нужен, если все туплы и так автокоэрсятся), а все ради того, чтобы не делать по людски, и это все при том, что вариадики для раста делаются.
Смотри, код то же самое делает
«Дерьмом можно насытиться – так давайте жрать дерьмо вместо еды!». Не делает он то же самое, он позволяет достичь чего-то отдаленно похожего ценой рекурсивной дрисни. Где тут человекочитаемый код? Где тут юзабилити? Там RazrFalcon что-то про поддерживаемость сообщал, где оно все?
олучаем итератор, возвращающий тупл, содержащий эти типы.
Получаем итератор, содержащий тупл из туплов из туплов и т.д., нечитаемый без макропоноса а-ля frunk или поехавших правил коэрсии туплов для одного специального кейса, не работающих для всех остальных. Какой же бред, вроде адекватным человеком показался вначале.
Исправление Siborgium, :
Блин, ну вы хоть один раз можете написать правильно?
Я написал все правильно. Там две сигнатуры функции, обе принимают разные туплы, но в одном случае по вашей логике коэрсии не должно быть, а во втором – должна.
Смотри, код то же самое делает
«Дерьмом можно насытиться – так давайте жрать дерьмо вместо еды!». Не делает он то же самое, он позволяет достичь чего-то отдаленно похожего ценой рекурсивной дрисни. Где тут человекочитаемый код? Где тут юзабилити? Там RazrFalcon что-то про поддерживаемость сообщал, где оно все?
олучаем итератор, возвращающий тупл, содержащий эти типы.
Получаем итератор, содержащий тупл из туплов из туплов и т.д., нечитаемый без макропоноса а-ля frunk или поехавших правил коэрсии туплов для одного специального кейса, не работающих для всех остальных. Какой же бред, вроде адекватным человеком показался вначале.
Исходная версия Siborgium, :
Блин, ну вы хоть один раз можете написать правильно?
Я написал все правильно. Там две сигнатуры функции, обе принимают разные туплы, но в одном случае по вашей логике коэрсии не должно быть, а во втором – должна.
Смотри, код то же самое делает
«Дерьмом можно насытиться – так давайте жрать дерьмо вместо еды!»
олучаем итератор, возвращающий тупл, содержащий эти типы.
Получаем итератор, содержащий тупл из туплов из туплов и т.д., нечитаемый без макропоноса а-ля frunk или поехавших правил коэрсии туплов для одного специального кейса, не работающих для всех остальных. Какой же бред, вроде адекватным человеком показался вначале.