Computer Programming
40 learners
Functional Programming Concepts in Elixir
This course covers core functional programming concepts in Elixir, such as higher-order functions, immutability, working with lists using higher-order functions, and recursion.
Elixir
See path
4 lessons
21 practices
1 hour
Badge for Computer Science Fundamentals,
Computer Science Fundamentals
Lessons and practices
Change Function to Multiply Numbers
Fix the Higher-order Function
Complete the Function
Combining Functions
Combining Higher-order Functions
List Manipulation and Map Update
Mastering Immutability Basics
List and Map Manipulation Task
Master Immutability in Elixir
Filter Out Odd Numbers
Transform Product Calculation to Sum
Fix This Elixir List Filter
Filter Multiples of Five
Filter High Scores in Elixir
Reducing Ages for Total Sum
Filter Multiples from Scratch
From Sum to Product
Fix the Recursive Sum Function
Complete the Recursive Sum Function
Recursive Function for Factorial Calculation
Recursive Product Function from Scratch
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal