lectures.alex.balgavy.eu

Lecture notes from university.
git clone git://git.alex.balgavy.eu/lectures.alex.balgavy.eu.git
Log | Files | Refs | Submodules

Functional programming.md (303B)


      1 +++
      2 title = "Functional programming"
      3 +++
      4 
      5 # Functional programming
      6 functional program is an expression
      7 executed by evaluating expression (from left to right)
      8 focus on what, not on how
      9 functions are pure (mathematical)
     10 input always gives same output
     11 
     12 leads to concise programs, high level of abstraction