🖥️Computer ScienceEN
A-Level CS: Functional Programming
Explore functional programming for A-Level Computer Science — first-class functions, higher-order functions, map, filter, fold, immutability, and Haskell basics.
10 lessons
Subscribe to unlock all 10 lessons
One monthly subscription gives you unlimited access to this course and every other course on LearningBro.
Lessons
What is Functional Programming?Preview
First-Class and Higher-Order Functions
Map, Filter, and Reduce (Fold)
Function Composition and Partial Application
Recursion in Functional Programming
Immutability and Pure Functions
Lists and List Processing
Introduction to Haskell
Big Data Concepts
Functional Programming Exam Practice
Try Free Exam
Take one free practice exam to see how you'd do — 10 questions, fully timed.