Intended learning outcomes
Students who successfully complete this course will be autonomously able to:
- Discuss the particularities of functional languages and paradigms of generic programming in the context of object-oriented programming;
- Set different problems using the lambda-calculus and functional languages studied;
- Apply the languages studied in problem solving;
- Test and repair small programs;