Типы в языках программирования весна 2018
Материал из SEWiki
Преподаватель: Москвин Денис Николаевич dmoskvin@gmail.com
Лекции
Лекция 1. Язык арифметических выражений
Лекция 4. Обитаемость простых типов
Лекция 5. Нормализация для простой системы
Лекция 6'. Субструктурные системы типов (гостевая, Кирилл Елагин)
Лекция 7. Полиморфные типы: система λ2 (System F)
Практика 7. Полиморфные типы: система λ2 (System F)
Лекция 8. Экзистенциальные типы
Лекция 9. Cистема λω: операторы над типами
Лекция 10. Зависимые типы: система λP
Лекция 11. λ-куб и чистые системы типов (PTS)