Re[31]: «Собаку съел»
От: samius Япония http://sams-tricks.blogspot.com
Дата: 15.02.17 18:16
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, Lexey, Вы писали:


V>===========

V>Из Вики:
V>

V>Ad hoc полиморфизм (в русской литературе чаще всего переводится как «специальный полиморфизм» или «специализированный полиморфизм», хотя оба варианта не всегда верны) поддерживается во многих языках посредством перегрузки функций и методов.


V>Т.е., ограничения аргумента необходимы для возникновения самой возможности перегрузки ф-ий, но недостаточны, чтобы считаться ad hoc.

Указание на то, где ad-hoc поддерживается посредством перегрузки функций — не является критерием того, что считать ad-hoc, а что нет. Это лишь пример.

А классификация (по Стрэчи) предыдущим разделом. Там же указано что ограничение типа аргумента классом типа — есть ad-hoc. Правда, немного "менее ad-hoc" по Wadler.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.