An Introduction to Functional Programming
Rampant side effects.
The shifting sands of mutable state beneath your feet.
Enter Functional Programming.
Functional Programming helps you write more clear, maintainable and testable code.
This talk will cover the core principles of functional programming, how they relate to techniques you probably already use, the benefits they can offer and how to introduce them to other developers.
The code examples will be in Python.
Bianca Gibson | REA Group |
Bianca is a developer at realestate.com.au, who became a functional programming enthusiast after getting a taste building functional web apps in scala. She was also previously a council member of Linux Australia.