Типы в языках программирования весна 2018 — различия между версиями
Материал из SEWiki
Moskvin (обсуждение | вклад) (→Лекции) |
Moskvin (обсуждение | вклад) (→Лекции) |
||
Строка 24: | Строка 24: | ||
[[Медиа:Tapl09_2018.pdf|Лекция 9. Cистема λω: операторы над типами]] | [[Медиа:Tapl09_2018.pdf|Лекция 9. Cистема λω: операторы над типами]] | ||
+ | |||
+ | [[Медиа:Tapl10_2018.pdf|Лекция 10. Зависимые типы: система λP]] | ||
== Практика == | == Практика == |
Версия 21:19, 16 мая 2018
Преподаватель: Москвин Денис Николаевич dmoskvin@gmail.com
Лекции
Лекция 1. Язык арифметических выражений
Лекция 4. Обитаемость простых типов
Лекция 5. Нормализация для простой системы
Лекция 6'. Субструктурные системы типов (гостевая, Кирилл Елагин)
Лекция 7. Полиморфные типы: система λ2 (System F)
Практика 7. Полиморфные типы: система λ2 (System F)
Лекция 8. Экзистенциальные типы
Лекция 9. Cистема λω: операторы над типами
Лекция 10. Зависимые типы: система λP