Функциональное программирование. Теоретические и практические основы для разных языков
-
Скопировать в буфер библиографическое описание
Функциональное программирование. Теоретические и практические основы для разных языков : учебник для вузов / А. Ю. Анисимов [и др.] ; под общей редакцией А. Ю. Анисимова, А. Е. Трубина, Ф. А. Мастяева. — Москва : Издательство Юрайт, 2025. — 98 с. — (Высшее образование). — ISBN 978-5-534-20518-3. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/558300 (дата обращения: 22.11.2024).
- Добавить в избранное
В курсе представлены теоретические основы, позволяющие изучить методику функционального программирования на императивных и функциональных языках, а также практические примеры, способствующие развитию навыка программирования посредством закрепления полученных теоретических знаний. Первая тема данного курса посвящена разбору основных концепций и понятий функционального программирования, таких как: понятие функции, свойства функций, понятия «чистой» функции и побочных эффектов, понятие функции высшего порядка, лямбда-исчисление и каррирование, а также рассматривается применение приемов функционального программирования, применимые в таких императивных языках программирования как: JavaScript, TypeScript, Ruby, Kotlin, C#. Вторая тема посвящена рассмотрению модели функционального программирова-ния на мультипарадигменных языках — Common LISP и Scala. Соответствует ФГОС ВО последнего поколения.