Members
Teams
Growth Strategies
Technologies
Publications
Projects
Tasks
↴ Functional Programming
Understand the Hazards of Using Imperative Code
Learn About Functional Programming
Understand Functional Programming Terminology
Avoid Mutations and Side Effects Using Functional Programming
Pass Arguments to Avoid External Dependence in a Function
Refactor Global Variables Out of Functions
Use the map Method to Extract Data from an Array
Implement map on a Prototype
Use the filter Method to Extract Data from an Array
Implement the filter Method on a Prototype
Return Part of an Array Using the slice Method
Combine Two Arrays Using the concat Method
Add Elements to the End of an Array Using concat Instead of push
Use the reduce Method to Analyze Data
Sort an Array Alphabetically using the sort Method
Return a Sorted Array Without Changing the Original Array
Split a String into an Array Using the split Method
Combine an Array into a String Using the join Method
Apply Functional Programming to Convert Strings to URL Slugs
Use the every Method to Check that Every Element in an Array Meets a Criteria
Use the some Method to Check that Any Elements in an Array Meet a Criteria
Introduction to Currying and Partial Application
Remove Elements from an Array Using slice Instead of splice