filmov
tv
Лекция 2. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)

Показать описание
Язык программирования Idris — это современный язык общего назначения. Он поддерживает функциональный стиль программирования и является наследником языка программирования Haskell, но, в отличие от последнего, реализует строгие вычисления и имеет более богатую систему типизации, а именно зависимые типы. Основная цель языка Idris состоит в том, чтобы применять возможности зависимых типов по более или менее точному специфицированию намерений разработчика программного обеспечения в практических задачах.
Курс будет посвящён различным аспектам программирования на языке Idris, таким как функции на типах и зависимые типы, интерфейсы, выражение отношений между данными, представления, тотальность и верификация бесконечно работающих программ, управление состоянием. Также будут рассмотрены существенные для разработки корректного программного обеспечения элементы функционального программирования и теории типов.
Лектор: Виталий Брагилевский, СПбГУ, JetBrains.
Курс будет посвящён различным аспектам программирования на языке Idris, таким как функции на типах и зависимые типы, интерфейсы, выражение отношений между данными, представления, тотальность и верификация бесконечно работающих программ, управление состоянием. Также будут рассмотрены существенные для разработки корректного программного обеспечения элементы функционального программирования и теории типов.
Лектор: Виталий Брагилевский, СПбГУ, JetBrains.
Лекция 2. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Функциональное программирование, лекция 2, часть ...
Функциональное программирование, лекция 2, часть ...
Функциональное программирование, лекция 2, часть ...
Лекция 2, часть 2 | Функциональное программирование | Александр Кубенский | CSC | Лекториум...
Лекция 2 | Программирование с зависимыми типами на языке Idris | Виталий Брагилевский...
Лекция 3. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 2. Обзор архитектуры x86. Основы программирования
Функциональное программирование на языке Haskell (часть 2)
Лекция 5. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 4, часть 2 | Функциональное программирование | Александр Кубенский | CSC | Для Лекториума...
Лекция 2. Основы языка программирования Python. Модули. Функции. Лямбда-выражения...
Лекция 4. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 7. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 6. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 9. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 2 | Линейное программирование | Максим Бабенко | Лекториум...
Лекция 10. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 1. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 8. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Курс «Продвинутый C++». Лекция 2 (Данила Кутенин)
Ю. Сыровецкий - Функциональное программирование, семинар 2...
LIisp - Лекция 2.1 - Формы и функции
Лекция 2 | Компилятор GHC языка Haskell | Виталий Брагилевский | Лекториум...
Комментарии