Дом развитие Что такое функционально-реактивное программирование (FRP)? - определение из техопедии

Что такое функционально-реактивное программирование (FRP)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает функционально-реактивное программирование (FRP)?

Функционально-реактивное программирование (FRP) - это структура программирования, которая объединяет методы функционального и реактивного программирования для создания приложений, сервисов и устройств. Это позволяет динамически изменять состояние или работу базовой платформы с событиями и поведением, которые изменяются в течение непрерывного или дискретного времени.

Techopedia объясняет функциональное реактивное программирование (FRP)

FRP в первую очередь предназначен для наборов данных или типов, которые меняются во времени. FRP работает на двух основных компонентах или концепциях: события и поведение. Оба они представляют ценности, которые после изменения вернутся в какое-то действие или реакцию. Например, движение компьютерной мыши в течение непрерывного периода времени представляет собой поведение, при котором постоянно меняющееся положение стрелки мыши является его соответствующим значением. Точно так же щелчок мыши - это событие, а место или количество щелчков - это базовое значение. FRP позволяет собирать и использовать эти переменные и их значения в различных приложениях и сервисах, особенно в интерактивных вычислительных средах, таких как анимация, робототехника, графический интерфейс и симуляции.

Что такое функционально-реактивное программирование (FRP)? - определение из техопедии