Bookmarks
Concepts
Activity
Courses
Learning Plans
Courses
Request
Log In
Sign up
New Course
Concept
Functional Programming
Functional programming
is a
programming paradigm
that treats computation as the
evaluation of mathematical functions
and avoids
changing state
or
mutable data
. It emphasizes the use of
pure functions
, higher-order functions, and im
mutable data
structures to promote code that is predictable, easier to test, and
inherently parallelizable
.
Relevant Degrees
Software Engineering and Development 70%
Applied Computing Techniques 20%
Computational Mathematics 10%
Generate Assignment Link
Lessons
Concepts
Suggested Topics
Foundational Courses
Learning Plan
Log in to see lessons
Log In
Sign up
3