Sisu
- Definitsioon - mida funktsionaalne keel tähendab?
- Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
- Techopedia selgitab funktsionaalset keelt
Definitsioon - mida funktsionaalne keel tähendab?
Funktsionaalne keel on programmeerimiskeel, mis on üles ehitatud loogiliste funktsioonide või protseduuride ümber ja ümber selle programmeerimisstruktuuris. See põhineb ja on sarnane matemaatilistele funktsioonidele oma programmi voos.
Funktsionaalsed keeled tuletavad oma põhistruktuuri Lambda matemaatilisest raamistikust ja kombinatiivsest loogikast. Erlang, LISP, Haskell ja Scala on kõige tuntumad funktsionaalsed keeled.
Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
Techopedia selgitab funktsionaalset keelt
Peamiselt funktsioonidest koosnev funktsionaalne keel rõhutab programmi semantilist olemust, mitte kompileerimist. Funktsionaalsel keelel ei ole traditsiooniliste hädavajalike programmeerimisstiilide kõrvalmõjusid, kuna funktsionaalne keel ei muuda programmi olekut ja annab sama tulemuse, kuni funktsioonid antakse edasi samade argumentidega.
Kuid funktsionaalse keele puuduseks on ka kõrvaltoimete puudumine, kuna kõiki programme ei saa välja töötada ilma nende mõjudeta, eriti need, mis nõuavad olekute muutmist ja sisend / väljundi (I / O) protseduuride loomist.