/
meta.json
109 lines (109 loc) · 3.17 KB
/
meta.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"name": "Functional Programming",
"isUpcomingChange": false,
"dashedName": "functional-programming",
"helpCategory": "JavaScript",
"order": 7,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "javascript-algorithms-and-data-structures",
"challengeOrder": [
{
"id": "587d7b8d367417b2b2512b5b",
"title": "Learn About Functional Programming"
},
{
"id": "587d7b8e367417b2b2512b5c",
"title": "Understand Functional Programming Terminology"
},
{
"id": "587d7b8e367417b2b2512b5d",
"title": "Understand the Hazards of Using Imperative Code"
},
{
"id": "587d7b8e367417b2b2512b5e",
"title": "Avoid Mutations and Side Effects Using Functional Programming"
},
{
"id": "587d7b8e367417b2b2512b5f",
"title": "Pass Arguments to Avoid External Dependence in a Function"
},
{
"id": "587d7b8f367417b2b2512b60",
"title": "Refactor Global Variables Out of Functions"
},
{
"id": "587d7b8f367417b2b2512b61",
"title": "Use the map Method to Extract Data from an Array"
},
{
"id": "587d7b8f367417b2b2512b62",
"title": "Implement map on a Prototype"
},
{
"id": "587d7b8f367417b2b2512b63",
"title": "Use the filter Method to Extract Data from an Array"
},
{
"id": "587d7b8f367417b2b2512b64",
"title": "Implement the filter Method on a Prototype"
},
{
"id": "587d7b90367417b2b2512b65",
"title": "Return Part of an Array Using the slice Method"
},
{
"id": "9d7123c8c441eeafaeb5bdef",
"title": "Remove Elements from an Array Using slice Instead of splice"
},
{
"id": "587d7da9367417b2b2512b66",
"title": "Combine Two Arrays Using the concat Method"
},
{
"id": "587d7da9367417b2b2512b67",
"title": "Add Elements to the End of an Array Using concat Instead of push"
},
{
"id": "587d7da9367417b2b2512b68",
"title": "Use the reduce Method to Analyze Data"
},
{
"id": "587d7b88367417b2b2512b45",
"title": "Use Higher-Order Functions map, filter, or reduce to Solve a Complex Problem"
},
{
"id": "587d7da9367417b2b2512b69",
"title": "Sort an Array Alphabetically using the sort Method"
},
{
"id": "587d7da9367417b2b2512b6a",
"title": "Return a Sorted Array Without Changing the Original Array"
},
{
"id": "587d7daa367417b2b2512b6b",
"title": "Split a String into an Array Using the split Method"
},
{
"id": "587d7daa367417b2b2512b6c",
"title": "Combine an Array into a String Using the join Method"
},
{
"id": "587d7dab367417b2b2512b6d",
"title": "Apply Functional Programming to Convert Strings to URL Slugs"
},
{
"id": "587d7dab367417b2b2512b6e",
"title": "Use the every Method to Check that Every Element in an Array Meets a Criteria"
},
{
"id": "587d7dab367417b2b2512b6f",
"title": "Use the some Method to Check that Any Elements in an Array Meet a Criteria"
},
{
"id": "587d7dab367417b2b2512b70",
"title": "Introduction to Currying and Partial Application"
}
]
}