What's so special about function programming?

Introduction to Functional Programming - designed and created by James Cutajar of Learn Concurrent Programming with Go - where we explain the core principles of coding functionally, with examples in Python. The regulations include having no side effects, immutability, and referential transparency. http://mng.bz/9QK8 Support James by purchasing Grokking Functional Programming -by Michał Płachta using the above link. Follow James on social media: LinkedIn:   / cutajar   Twitter:   / cutajarj   GitHub: https://github.com/cutajarj YouTube: You can also purchase any booking from Manning.com using promo code au35cut (35% off) and this link: http://mng.bz/j1y9