Hjem Utvikling Hva er et funksjonelt språk? - definisjon fra techopedia

Hva er et funksjonelt språk? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr funksjonelt språk?

Et funksjonelt språk er et programmeringsspråk som er bygd over og rundt logiske funksjoner eller prosedyrer i programmeringsstrukturen. Den er basert på og ligner matematiske funksjoner i programflyten.

Funksjonelle språk henter sin grunnleggende struktur fra den matematiske rammen for Lambdakalkulus og kombinasjonslogikk. Erlang, LISP, Haskell og Scala er de mest kjente funksjonelle språkene.

Techopedia forklarer funksjonelt språk

Funksjonalt språk består hovedsakelig av funksjoner, og fremhever semantikken, snarere enn kompilering, av et program. Funksjonsspråk har ikke bivirkningene av tradisjonelle tvingende programmeringsstiler ved at funksjonsspråk ikke endrer status for et program og vil returnere de samme resultatene før funksjoner er bestått med de samme argumentene.

Mangelen på bivirkninger er imidlertid også en ulempe for funksjonsspråket, da ikke alle programmer kan utvikles uten at disse effektene er på plass, spesielt de som krever endrede tilstander og oppretting av inngang / utgang (I / O) prosedyrer.

Hva er et funksjonelt språk? - definisjon fra techopedia