Nix (language): Difference between revisions
imported>Rovanion m And removed a misedit. |
imported>Rovanion m Added a missing initial capital |
||
Line 31: | Line 31: | ||
Functional Programming is a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm, which means programming is done with expressions or declarations instead of statements. | Functional Programming is a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm, which means programming is done with expressions or declarations instead of statements. | ||
See also: [https://en.wikipedia.org/wiki/Functional_programming] | |||
=== Pure === | === Pure === |