Reynolds pierwotnie zaproponował semantykę relacyjną dla polimorficznego rachunku lambda drugiego rzędu [1]. Później jednak wykazał [2], że to podejście było niespójne z klasyczną teorią zbiorów. Pitts opisał ramy modeli hiperdoktryn i modeli topos [3], które są spójne z logiką konstruktywną.
Następnie opracowano przypuszczalnie relacyjne modele hiperdoktryny i toposu. Gdzie mogę o nich przeczytać?
- [1] Typy, abstrakcja i polimorfizm parametryczny
- [2] Polimorfizm nie jest teoretyczny
- [3] Polimorfizm jest ustawiony teoretycznie, konstruktywnie