Open in app

Sign In

Write

Sign In

Ivan Korolenko
Ivan Korolenko

15 Followers

Home

About

Jun 28, 2020

Variadic currying and currying to fixed arity in JavaScript

Different types of currying and how to use them for problem solving — In this article I will tell you about different types of currying in JavaScript. To understand them, you will need to know about classic currying. You can read my article on that topic and then proceed with this one. I don’t need the whole world, just you Let’s look at the example of a curry function in JavaScript: …

JavaScript

5 min read

Variadic currying and currying to fixed arity in JavaScript
Variadic currying and currying to fixed arity in JavaScript
JavaScript

5 min read


Jun 21, 2020

How to quickly understand currying in JavaScript

In this article I’ll quickly introduce you to currying, it’s purpose, and show you how to understand it with plain and simple code. — What is currying? Currying is the process of converting a function of multiple arguments to a chain of functions of one argument. Like so: const createUser = (firstName, lastName) => `${firstName} ${lastName}` // becomes const createUser = (firstName) => (lastName) => `${firstName} ${lastName}`

Functional Programming

3 min read

How to quickly understand currying in JavaScript
How to quickly understand currying in JavaScript
Functional Programming

3 min read


Apr 23, 2020

Вы уже знаете лямбда исчисление. Вот почему.

Эта статья призвана описать лямбда исчисление как можно более простым языком, раскрыть его красоту и показать, что в каком-то смысле Вы уже знаете всё это, просто в других терминах. Почему Вы бы хотели тратить свое время на чтение о такой сложной теме? Потому что лямбда исчисление: классное! представляет основы любой…

Программирование

6 min read

Вы уже знаете лямбда исчисление. Вот почему.
Вы уже знаете лямбда исчисление. Вот почему.
Программирование

6 min read


Apr 22, 2020

You already know lambda calculus. Here’s why.

This article aims to describe lambda calculus as simple as possible, reveal its beauty and show that they’re already know all that in some way, just in other definitions. Why would you want to spend your time reading about such a complex thing? Because lambda calculus: is awesome! represents the…

Computer Science

7 min read

You already know lambda calculus. Here’s why.
You already know lambda calculus. Here’s why.
Computer Science

7 min read


Mar 31, 2020

How to write your code like a tale

The point of this article is to show you how to write your code like a story that everyone can understand. Why? Why would I want to? Because code is for humans, not machines. …

JavaScript

4 min read

How to write your code like a tale
How to write your code like a tale
JavaScript

4 min read

Ivan Korolenko

Ivan Korolenko

15 Followers

https://ivankorolenko.com | Senior front end engineer | Turning wishes into software

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech