Ramda is a JavaScript library that helps you write functional, concise and reusable code. Ramda focuses on immutability and side-effect free functions.
Website Demo