Programowanie funkcyjne

From Obrona

Programowanie funkcyjne to filozofia programowania, w której funkcje należą do wartości podstawowych, a nacisk kładzie się na wartościowanie (często rekursywnych) funkcji, a nie na wykonywanie poleceń. Inaczej mówiąc: podstawowymi konstrukcjami języków funkcjonalnych są funkcje i ich wzajemne wywołania, nie dane (unika się koncepcji przechowywania danych w postaci zmiennych o pewnej wartości). Program funkcjonalny nie jest reprezentowany za pomocą maszyny stanów jak to się dzieje w przypadku programowania strukturalnego.

[edit] Pochodzenie tekstu

Tekst pochodzi z polskiej Wikipedii i udostępnionu jest na licencji GFDL.

  • Co to GFDL? - artykuł na pl.wikipedia.org
  • GFDL - lokalna kopia treści licencji GFDL
  • GFDL - kopia licencji GFDL w witrynie gnu.org
Personal tools