Начальная алгебра
Начальная алгебра Определение исходной алгебры Исходная алгебра — это объект в категории F-алгебр, который служит основой для индукции и рекурсии. […]
Начальная алгебра Определение исходной алгебры Исходная алгебра — это объект в категории F-алгебр, который служит основой для индукции и рекурсии. […]
Повторная экскурсия Основы рекурсии и коиндукции Рекурсия — это метод определения функции через саму функцию. Коиндукция — это метод определения
Коиндукция Определение и свойства F-коалгебр F-коалгебра — это пара (A, F), где A — множество, а F — функционал, отображающий
Последовательность действий Обзор SequenceL SequenceL — это декларативный язык программирования, разработанный для параллельного выполнения операций. Язык был создан в Техасском
Филип Уодлер Биография Филипа Ли Уодлера Американский ученый-компьютерщик, родился 8 апреля 1956 года Известен вкладом в языки программирования и теорию
Суперкомбинатор Определение суперкомбинатора Суперкомбинатор — это математическое выражение, которое является полностью связанным и самодостаточным. Суперкомбинаторы могут быть константами или комбинаторами,
Интерпретация Брауэра–Хейтинга–Колмогорова Интерпретация BHK Интерпретация BHK — это формализация интуиционистской логики, разработанная Брауэром и Хеинрихом. Она основана на интуиционистской логике
Применять Определение и применение карри Карри — это функция, которая принимает функцию и возвращает новую функцию, которая применяет аргументы исходной
Функтор (функциональное программирование) Определение функтора в функциональном программировании Функтор — это шаблон проектирования, который позволяет применять функции к значениям внутри
Саймон Пейтон Джонс Биография Саймона Пейтона Джонса Британский ученый-компьютерщик, исследующий функциональные языки программирования. Окончил Кембриджский университет, не защитил докторскую степень.
Функциональное реактивное программирование Основы FRP FRP — это парадигма для асинхронного программирования, использующая функциональные блоки. Применяется для разработки GUI, робототехники,
Международная конференция по функциональному программированию Обзор Международной конференции по функциональному программированию (ICFP) ICFP — это ежегодная конференция в области компьютерных
Анонимная функция Определение и использование анонимных функций Анонимные функции — это функции без явного имени, которые могут быть определены в
Чисто функциональная структура данных Определение и преимущества чисто функциональных структур данных Чисто функциональные структуры данных неизменяемы и обеспечивают полную сохраняемость,
Обобщенный алгебраический тип данных Обзор обобщенных алгебраических типов данных (GADT) GADT — это обобщение параметрических алгебраических типов данных в функциональном
Полное функциональное программирование Определение тотального функционального программирования Тотальное функциональное программирование ограничивает программы доказуемо завершаемыми. Ограничения тотального функционального программирования Ограниченная форма
Коиндукция Определение и свойства F-коалгебр F-коалгебра — это пара (A, F), где A — множество, а F — функционал, отображающий
Катаморфизм Определение катаморфизма Катаморфизм — это гомоморфизм, который обобщает свертки списков на алгебраические типы данных. Анаморфизм — это обобщение, обратное
Стиль прохождения продолжения Основы стиля передачи продолжения Стиль передачи продолжения (CPS) — это форма функционального программирования, в которой функции принимают