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

Показать описание
Язык программирования Idris — это современный язык общего назначения. Он поддерживает функциональный стиль программирования и является наследником языка программирования Haskell, но, в отличие от последнего, реализует строгие вычисления и имеет более богатую систему типизации, а именно зависимые типы. Основная цель языка Idris состоит в том, чтобы применять возможности зависимых типов по более или менее точному специфицированию намерений разработчика программного обеспечения в практических задачах.
Курс будет посвящён различным аспектам программирования на языке Idris, таким как функции на типах и зависимые типы, интерфейсы, выражение отношений между данными, представления, тотальность и верификация бесконечно работающих программ, управление состоянием. Также будут рассмотрены существенные для разработки корректного программного обеспечения элементы функционального программирования и теории типов.
Лектор: Виталий Брагилевский, СПбГУ, JetBrains.
Курс будет посвящён различным аспектам программирования на языке Idris, таким как функции на типах и зависимые типы, интерфейсы, выражение отношений между данными, представления, тотальность и верификация бесконечно работающих программ, управление состоянием. Также будут рассмотрены существенные для разработки корректного программного обеспечения элементы функционального программирования и теории типов.
Лектор: Виталий Брагилевский, СПбГУ, JetBrains.
Лекция 9. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 10. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 8. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 3. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 7. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Разнёс чужой код за 15 секунд. Часть 1 #код #айти #программирование #рефакторинг...
Лекция 4. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Топ 3 худших программиста на YouTube! #код #айти #программист...
Разработка IDE. Лекция 9 'Введение в статический анализ'...
Лекция 6. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 2. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 5. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 9. Организация вызовов функций в машинном коде (Языки программирования и компиляторы)...
Учил python 30 дней. Полное видео на канале
Программирование. Лекция 9
Лекция 1. Мини-курс «Функциональное программирование на языке Idris» (Виталий Брагилевский)...
Лекция 9. Prenucleolus
09 МАРКЕТИНГ-МЕНЕДЖМЕНТ. БАЗОВЫЙ УРОВЕНЬ. ЛЕКЦИЯ 09
Лекция 9. Динамический полиморфизм II (Программирование на C++, часть 1)...
Курс C/C++. Лекция 9. C++: ссылки, перегрузка, new/delete. ООП. Инкапсуляция - I...
019. Как функциональное программирование может сделать жизнь проще – Сергей Ткаченко...
Лекция 4, часть 2 | Функциональное программирование | Александр Кубенский | CSC | Для Лекториума...
Программирование на языке Python. Лекция 9 - функции, рекурсия....
Функциональное программирование. Обучение
Комментарии