"currying" in Turkish
Definition
Currying, çoklu argüman alan bir fonksiyonun, her seferinde tek argüman alan fonksiyonlar dizisine dönüştürülmesidir.
Usage Notes (Turkish)
Genellikle fonksiyonel programlama veya JavaScript'te kullanılır; yemek olan 'köri' ile ilgisi yoktur. Sıklıkla 'fonksiyon currying' şeklinde geçer. 'Partial application' ile karıştırılmamasına dikkat edin.
Examples
Currying is important in functional programming.
Fonksiyonel programlamada **currying** önemlidir.
Currying changes how arguments are provided to functions.
**Currying**, fonksiyonlara argüman veriliş şeklini değiştirir.
In JavaScript, currying makes code more flexible.
JavaScript'te **currying** kodu daha esnek hale getirir.
Many libraries use currying to simplify function composition.
Birçok kütüphane, fonksiyon bileşimini sadeleştirmek için **currying** kullanır.
You can avoid code repetition with currying techniques.
**Currying** teknikleriyle kod tekrarından kaçınılabilir.
When learning functional programming, understanding currying is a big help.
Fonksiyonel programlamayı öğrenirken **currying** kavramını anlamak çok yardımcı olur.