Turinys:
- Apibrėžimas - ką reiškia funkcinis reaktyvusis programavimas (FRP)?
- „Techopedia“ paaiškina funkcinį reaktyvųjį programavimą (FRP)
Apibrėžimas - ką reiškia funkcinis reaktyvusis programavimas (FRP)?
Funkcinis reaktyvusis programavimas (FRP) yra programavimo sistema, apjungianti funkcinį ir reaktyvųjį programavimo būdus, kad sukurtų programas, paslaugas ir įrenginius. Tai suteikia galimybę dinamiškai pakeisti pagrindinės platformos būseną ar veikimą atsižvelgiant į įvykius ir elgesį, kurie keičiasi nuolat arba atskirai.
„Techopedia“ paaiškina funkcinį reaktyvųjį programavimą (FRP)
FRP pirmiausia yra skirtas duomenų rinkiniams ar tipams, kurie laikui bėgant skiriasi. FRP veikia pagal du pagrindinius komponentus arba sąvokas: įvykius ir elgesį. Jie abu reprezentuoja vertybes, kurios, pasikeitus, grįš į kokį nors veiksmą ar reakciją. Pavyzdžiui, kompiuterio pelės judėjimas nepertraukiamu laikotarpiu yra elgesys, kai nuolat kintanti pelės rodyklės vieta yra jos atitinkama vertė. Panašiai pelės paspaudimas yra įvykis, o paspaudimų vieta arba kiekis yra bazinė vertė. FRP suteikia galimybę užfiksuoti ir naudoti šiuos kintamuosius ir jų reikšmes įvairiomis programomis ir paslaugomis, ypač interaktyviose kompiuterinėse aplinkose, tokiose kaip animacija, robotika, GUI ir modeliavimas.




