Edexcel International AS and A level Computer Science XCP01/YCP01 · 20.1.2
Methods for functional programming
- Code
- 20.1.2
- In
- 20.1 Object-oriented programming (OOP) and functional programming
- Topic
- U4 Advanced Practical Programming and Problem-solving
- Course
- International AS and A level Computer Science XCP01/YCP01
- Board
- Edexcel
Codes and titles are read by a script from Edexcel's published specification and have not been checked by a person. What each point covers is in the specification itself: Edexcel’s specification.
Points under 20.1.2
- 20.1.2.a Pure functions
- 20.1.2.b First-class functions
- 20.1.2.c Higher-order functions
- 20.1.2.d Immutable variables
- 20.1.2.e Avoid side effects
- 20.1.2.f Lazy evaluation
- 20.1.2.g Lambda functions
- 20.1.2.h Recursion
- 20.1.2.i Map
- 20.1.2.j Filter
- 20.1.2.k Reduce
- 20.1.2.l List comprehension
- 20.1.2.m Dictionary comprehension
- 20.1.2.n Zip
Points in 20.1 Object-oriented programming (OOP) and functional programming
- 20.1.1 Methods for object-oriented programming (OOP)
- 20.1.2 Methods for functional programming