Our Partner Anthony Khong talks about functional programming at PyCon ID 2019. In short, functional programming is defined as programming with pure functions, which allows users to consistently produce the same outputs for the same inputs. As a result, the method helps to simplify testing and promotes modularity due to its isolated and reusable nature. Furthermore, Anthony emphasises the limitations of impure functions, including its reliance on contextual behaviour and global state.
Watch the full video to learn more about functional programing and its application in Python: https://www.youtube.com/watch?v=uXhZML1Z0Vg&t=1480s
Watch more of Anthony’s talks at:
PyCon APAC 2019 | Property Based Testing in Python with Hypothesis https://youtu.be/58pvnRJ0prI