Polski Front-End Logo


Polskie serwisy na temat front-endu

Overment - ikonaOverment

Currying - Programowanie funkcyjne w JavaScript

04-05-2020

Programowanie funkcyjne (eng. functional programming) w #JavaScript charakteryzują elementy takie jak Pure Functions, Function Composition, Higher-order functions czy Currying. W tym odcinku skupiam się właśnie na tym ostatnim. 

Curring jest rodzajem innej techniki znanej jako Partial Application. Opiera się o ciąg tzw. "unary functions", czyli takich które przyjmują dokładnie jeden argument. Currying umożliwia zamianę funkcji przyjmującej wiele argumentów na serię funkcji jednoargumentowych.

Jego głównym przeznaczeniem jest kompozycja funkcji, specjalizacja funkcji oraz w przydatna w niektó...

Chcesz więcej? Przeczytaj w oryginale!

Przejdź do artykułu

Copyright@2017 - Na Frontendzie

Ta strona, tak jak praktycznie każda w internecie, wykorzystuje ciasteczka.