Functional Programming 1. Getting started with Functional Programming 2. Implement map in javascript 3. Implement filter in javascript 4. filter and map chaining 5. Implement concatAll in javascript 6. Flatten Three Level Deep Tree Using map, filter, concatAll 7. Implement reduce in javascript 8. Implement zip in javascriptLinked List1. Javascript linked list example2. Delete a node from a linked list3. Partition a linked list around a value4. Remove duplicates from an unsorted linked list5. Reverse a singly linked list6. Find the kth to last element of a singly linked list7. Given a singly linked list find if it is palindrome8. Flatten binary tree to linked list9. Detect a loop in cycliccircular linked listArrays 1. Find consecutive segments in an sorted array 2. Remove duplicates from the given array 3. Find a pair of elements from an array whose sum equals a given number 4. Generate all permutations of a given array using backtracking