Спочатку Рейнольдс запропонував реляційну семантику для поліморфного обчислення лямбда другого порядку [1]. Однак пізніше він показав [2], що такий підхід суперечить класичній теорії множин. Піттс описав рамки гіпердоктринних моделей і топосних моделей [3], які відповідають конструктивній логіці.
Імовірно, тоді були розроблені реляційні моделі гіпердоктрини та топосу. Де я можу прочитати про них?
- [1] Типи, абстракція та параметричний поліморфізм
- [2] Поліморфізм не є теоретично заданим
- [3] Поліморфізм заданий теоретично, конструктивно