Update Functional-programming.md

This commit is contained in:
Angelos Chalaris
2018-07-17 21:01:59 +03:00
committed by GitHub
parent a44bcc589c
commit 9d77afa640

View File

@ -1,3 +1,4 @@
### Functional programming
Functional programming is a paradigm in which programs are built in a declarative manner using pure functions that avoid shared state and mutable data. Functions that always return the same value for the same input and don't produce side effects are the pillar of functional programming.
Functional programming is a paradigm in which programs are built in a declarative manner using pure functions that avoid shared state and mutable data.
Functions that always return the same value for the same input and don't produce side effects are the pillar of functional programming.