A language agnostic book on programming.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

17 lines
850 B

In this chapter we are going to cover the basic concepts of functional programming. This could mean a few things
to different people, but in regard to this resource we are going to refer to functional programming as programming
without the use of classes and objects. Yes, some people are cringing a little in their seats as that is not the best
definition of functional programming but to try and keep things simple and organized that is what we are going to
refer to it as.
\par
I am going to use this chapter to introduce topics other than just functions. Topics including control statements, loops and some input output (io).
\par
\vfill
{\it Functional Programming:}
\\
Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data.
\\
Wikipedia (2012)