These are my reading notes for Code Fellows
Functional programming is a programming paradigm – 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
- Wikipedia
Pure Functions are easier to test
trim
erases the white space from both ends of a string(source)
Higher-order functions take in a function as an argument or return one
(source)
There’s a middle ground between speed and comprehension and that’s where good code lives. (source)