>а просто что то из ТТ А названием источника или даже ссылкой не поделишься?
Я описание ко- и контра- вариантности видел в TAPL и в статьях Карделли, там все просто и прозрачно - вводится отношение subtyping (как по-русски? "подтипизация"?) между функциями при наличии subtyping между типами аргумента и результата: a -> b <: a' -> b', если a' <: a и b <: b'
Re: Всего лишь повторил мощно завернутое ;-)
А названием источника или даже ссылкой не поделишься?
Я описание ко- и контра- вариантности видел в TAPL и в статьях Карделли, там все просто и прозрачно - вводится отношение subtyping (как по-русски? "подтипизация"?) между функциями при наличии subtyping между типами аргумента и результата:
a -> b <: a' -> b', если a' <: a и b <: b'