<div dir="ltr">I've come across this lovely little talk (british accent +1) that explains what is functional programming quite clearly in my opinion. Worth a watch.<div><br></div><div>Kris Jenkins: What is Functional Programming?<br></div><div><a href="https://www.youtube.com/watch?v=tQRtTSIpye4">https://www.youtube.com/watch?v=tQRtTSIpye4</a><br></div><div><br></div><div>Takeaway: Functional programming is about eliminating side-effects where you can, controlling them where you cant.</div></div>