Casa Desenvolupament Què és la programació funcional? - Definició de tecnologia

Què és la programació funcional? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa la programació funcional?

La programació funcional és un model de desenvolupament de programari. Estima i aplica funcions matemàtiques en lloc de dades estatals o mutables i fils de codi imperatiu. Els orígens reals de la programació funcional són el càlcul lambda i les ciències del sistema formal, que apliquen definició de funcions, aplicació i recursivitat.

Techopedia explica Programació funcional

La programació funcional fa que els fils de codi de llenguatge resultin dels mateixos valors, independentment del temps o de la màquina que executi el fil de codi. Aquest no és el cas de la programació de funcions imperatives, que sovint té respostes de programa imprevisibles.

Molts (la majoria?) Desenvolupadors de programari comercial, sovint sense experiència en models matemàtics, apliquen la programació de funcions imperatives en lloc de la programació funcional. Això resulta en programes comercials vulnerables als accidents amb respostes inacceptables.

La programació funcional es pot realitzar en qualsevol llenguatge, fins i tot un no dissenyat amb estructures de programació funcional predeterminades.

Què és la programació funcional? - Definició de tecnologia