По какой-то странной причине видео попало в категорию “Транспорт” на ютубе
Ясно, почему: после изучения этого курса в любую зарубежную магистратуру/аспирантуру возьмут без разговоров.
Действительно, исправила, спасибо!
Опубликованы видео лекции 5: часть 1, часть 2.
Первые две трети части 1 получились плохие Камера не сфокусировалась. Я добавила в эту часть небольшие текстовые вставки на случай, если доска совсем неразборчива.
Видео семинара 2:
Видео лекции 7:
Видео лекции 8 (целиком):
терминатор и человечки в программах, статический и динамический этапы работы с программой, ошибки времени выполнения, система типов. Типы и правила типизации для языка SNB, единственность типа, свойство типобезопасности.
Запись семинара 3:
отношение типизации и тайпчекер, недетерминированное отношение одношагового вычисления;
расширение языка SNB операторами для строк.
Видео лекции 9:
- часть 1 (разбор доказательств по индукции из контрольной; диалог «что такое тип?»; единственность типа терма, типизируемость подтермов);
- часть 2 (доказательство типобезопасности языка SNB через теоремы о сохранении и продвижении).
Видео лекции 10:
Видео лекции 11:
- часть 1 (синтаксическое равенство термов, альфа-конверсия и альфа-эквивалентность термов, функция переименования переменной в терме);
- [часть 2] (https://www.youtube.com/watch?v=1X9FEGzT4vM&list=PL9zS4WrYQCg5hNEoeITwn99XCvaL1Lixy&index=27) (вычисление функций, бета-редукция, стратегии бета-редукции, операционная семантика лямбда-исчисления для стратегии вызова по значению).
Видео семинара 4:
- часть 1 (переименование связанных переменных, операционная семантика лямбда-исчисления для полной редукции, булевы константы Чёрча);
- часть 2 (нумералы Чёрча, рекурсия).
В последней части семинара про рекурсию и Z-комбинатор я чушь какую-то написала, пытаясь показать, что Z-комбинатор действительно комбинатор неподвижной точки. Комментарии смотри здесь.
Видео лекции 12:
Видео лекции 13:
Видео семинара 5.
Правила типизации для типа Unit. Операционная семантика и правила типизации конструкции последовательного связывании. Последовательное связывание как синтаксический сахар.
Видео лекции 14 (18.04.2016):
Видео лекции 15:
Видео последней в этом году лекции 16: правила типизации с ограничениями, обзор алгоритма вывода типов, алгоритм унификации ограничений Хиндли-Милнера, введение в полиморфное лямбда-исчисление.