Курс «Языки функционального программирования» (2013)
Список вопросов к экзамену
На экзамене будут предложены следующие теоретические вопросы:
- Предметно-ориентированные языки
- Динамическая типизация в Erlang
- Хвостовая рекурсия
- Сопоставление с образцом в Erlang
- Неизменяемые структуры данных
- Функции высших порядков в Erlang
- Атомы и строки в Erlang
- Металгингвистическая абстракция
- Функция map над разными типами данных в Erlang
- Преимущества и недостатки функциональной чистоты
- Пары, списки и кортежи в Erlang
- Средства опциональной типизации в Erlang
- Примитивы, композиция и абстракция как основа языков
- Абстрактные типы данных в Erlang
- Работа со списками в Erlang
Также в билет войдут практические задания по функциональному программированию в языке Erlang.
20 декабря состоятся 2 лекции с 10:00
В пятницу 20 декабря будут прочитаны две последние лекции. Они пройдут в 10:00 в аудитории 9-325.
6 декабря состоятся 2 лекции с 10:00
В пятницу 2013-12-06 состоятся сразу две лекции. Они пройдут с 10:00 в аудитории 9-325.
Лекции 2013-11-15 не будет
Лекция 2013-11-15 отменяется. Она будет проведена в другой день.
Встреча FProg 2013-10
25 октября 2013 года в 19:00 в петербургском в офисе Яндекса пройдёт встреча по функциональному программированию FProg 2013-10.
Доклады:
- Евгений Курбацкий. Зачем нужны зависимые типы
- Дмитрий Грошев. Обзор Clojure
Страница встречи: http://lanyrd.com/2013/fprog-10/
Регистрация для прохода в офис: http://www.confeture.com/conferences/161-fprog-2013-10-25