As students of Systems Engineering, we had certain difficulties in the way we learned functional programming. This is why we want to contribute our experience and make it more pleasant to the community, so that they can see the potential of this paradigm.
Our objective with this workshop is to introduce the participants in the functional programming with python, illustrating its characteristics, properties.
What we want to achieve
Methodology The workshop will be divided into two parts. The first part consists of a theoretical introduction to the functional programming, which will include the following items:> - First class and higher order functions> - Lambda functions> - Recursivity> - Anxious and lazy execution> - Working with lists
The second part consists of exercises and practical examples of functional programming in Python.