---
title: "Discussion on \"Currying for JavaScript Developers with Examples\" | Hashnode"
description: "Discussion on \"Currying for JavaScript Developers with Examples\". What is currying? Practical examples of currying in JavaScript. Why currying is useful in programming. How to create curried functions"
url: "https://hashnode.com/posts/currying-by-example-for-javascript-developers-b1c8bc02dd5a/627c136e983a4ab69ce9e333"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Currying for JavaScript Developers with Examples](https://deleteman.hashnode.dev/currying-by-example-for-javascript-developers-b1c8bc02dd5a?utm_source=hashnode&utm_medium=feed)

What is currying? Practical examples of currying in JavaScript. Why currying is useful in programming. How to create curried functions

May 10, 2022 · 9 min read · deleteman.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#functional-programming](https://hashnode.com/tag/functional-programming)
-   [#programming](https://hashnode.com/tag/programming)
-   [#software-engineering](https://hashnode.com/tag/software-engineering)
-   [#programming-tips](https://hashnode.com/tag/programming-tips)

## Written by

[Fernando Doglio](https://hashnode.com/@deleteman)

@deleteman · Madrid, Spain

  
[View profile](https://hashnode.com/@deleteman)

Dev Advocate - ex Technical Manager - Technical Author - All around geek

Hi there! I'm Fernando, Dev Advocate for OpenReplay and Tech Writer. I write books, publish articles and tweet about nerdy topics!

## Responses 1

Markdown supported · ⌘↵ to post

[Gaurav Tewari](https://hashnode.com/@tewarig)

[May 13, 2022](https://hashnode.com/posts/currying-by-example-for-javascript-developers-b1c8bc02dd5a/627c136e983a4ab69ce9e333/comment/627dd6d7168c80d47f461e2b)

great article !!! but I need to ask one thing? where we use curring in javascript... I mean what are the uses of curring ?

[Fernando Doglio](https://hashnode.com/@deleteman)

[May 13, 2022](https://hashnode.com/posts/currying-by-example-for-javascript-developers-b1c8bc02dd5a/627c136e983a4ab69ce9e333/comment/627dd6d7168c80d47f461e2b#reply-627df0a72621acd3b1ff305c)

Hey Gaurav, glad you enjoyed the article. About the use cases, other than the ones I mention on the article itself, I thinkg currying is just a tool that you can use whenever you want to clean up your code. That's its biggest use, it lets you write more readable code. You're free to use it whenever you want.
