SFWRENG 3FP3
Functional Programming
Undated
Topics
- LIST D
- SOFTWARE ENGINEERING AND SOCIETY TECHNICAL ELECTIVES
- LIST E
- SOFTWARE ENGINEERING TECHNICAL ELECTIVES Functional programming
- Lists and algebraic data types
- Pattern matching
- Parametric polymorphism
- Higher-order functions
- Reasoning about programs
- Lazy and strict evaluation
- Programming with monads
- Domain-specific languages