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