Closures Currying in Javascript - Top Interview Questions [Solved] Currying is a powerful pattern in the Javascript language. Many libraries make use of this pattern. It is primarily based on the concept of closures. If you understand scopes and