Hjem Udvikling Hvad er funktionel reaktiv programmering (frp)? - definition fra techopedia

Hvad er funktionel reaktiv programmering (frp)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Functional Reactive Programming (FRP)?

Funktionel reaktiv programmering (FRP) er en programmeringsramme, der kombinerer funktionel og reaktiv programmeringsteknikker til at bygge applikationer, tjenester og enheder. Det muliggør ændring af tilstanden eller driften af ​​den underliggende platform dynamisk med begivenheder og adfærd, der ændrer sig over kontinuerlig eller diskret tid.

Techopedia forklarer Functional Reactive Programming (FRP)

FRP er primært designet til datasæt eller typer, der varierer over tid. FRP arbejder på to kernekomponenter eller koncepter: begivenheder og adfærd. Begge repræsenterer værdier, som, når de er ændret, vil vende tilbage til en handling eller reaktion. For eksempel er bevægelsen af ​​en computermus over en kontinuerlig periode en opførsel, hvor den konstant ændrede placering af musens pil er dens tilsvarende værdi. Tilsvarende er musekliket en begivenhed, og stedet eller antallet af klik er basisværdien. FRP muliggør optagelse og brug af disse variabler og deres værdier med forskellige applikationer og tjenester, specifikt i interaktive computermiljøer såsom animationer, robotik, GUI og simuleringer.

Hvad er funktionel reaktiv programmering (frp)? - definition fra techopedia