I've been programming in Haskell on and off for the past year and recently I've started looking into Scheme, Standard ML and Elm as well. I still consider myself as a Beginner/Intermediate functional programmer, But I would like to try and share
I've been programming in Haskell on and off for the past year and recently I've started looking into Scheme, Standard ML and Elm as well. I still consider myself as a Beginner/Intermediate functional programmer, But I would like to try and share my take on what Functional Programming is really all about.
So what is Functional Programming?
Functional Programming is a programming paradigm, a style for writing computer programs. In this style, computations are viewed as the evaluation of expressions rather then a series of steps that changes the state of the computer. When try