Skip to content
🖥️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.

Register to Try Free