Partial application

/ˈpɑrʃəl ˌæplɪˈkeɪʃən/ noun

Definition

A technique where a function that takes multiple arguments is transformed into a function that takes fewer arguments by fixing some of the original arguments to specific values. The result is a new function that 'remembers' the provided arguments.

Etymology

From mathematical function theory, where 'partial' (from Latin 'pars' meaning part) indicates incomplete application of arguments. The concept was formalized in lambda calculus by Alonzo Church in the 1930s and later adopted in functional programming languages to enable function composition and reusability.

Kelly Says

Partial application is like creating a custom tool from a Swiss Army knife - if you always use the knife with the same handle grip, you can tape down that part and create a specialized cutting tool! This is how JavaScript's bind() works, and why functional programmers can create incredibly specific functions from general-purpose ones.

Translations

AMአማርኛ
ክፍለ ተግባር
kif-le te-g-ba-r
ARالعربية
تطبيق جزئي
tat-biq jaz-ee
BNবাংলা
ভাগমূলক প্রয়োগ
bha-g-mool-ok pro-yog
CACatalà
aplicació parcial
ap-li-ka-si-o par-thee-al
CSČeština
částečné použití
cha-st-tche-sne pou-ziti
DADansk
delvis anvendelse
del-vis an-ven-del-se
DEDeutsch
partielle Anwendung
pa-r-tee-el an-wen-dung
ELΕλληνικά
μερική εφαρμογή
me-ri-ki ef-ar-mo-gi
ESEspañol
aplicación parcial
ap-li-ka-si-on par-thee-al
FAفارسی
کاربرد جزئی
kar-bard-e jaz-ee
FISuomi
osittainen sovellus
o-si-tai-nen so-vel-lus
FRFrançais
application partielle
ap-li-ka-syon par-thee-el
GUGU
ભાગીય ઉપયોગ
bha-gi-ya u-pa-yog
HAHA
tattara na amfani
tat-ta-ra na am-fa-ni
HEעברית
יישום חלקי
ya-shem cha-le-ki
HIहिन्दी
आंशिक अनुप्रयोग
aansh-ik an-u-pra-yog
HUMagyar
részleges alkalmazás
res-z-le-ges al-ko-ma-z-as
IDBahasa Indonesia
aplikasi sebagian
ap-li-ka-si se-ba-gian
IGIG
nkwu dị iche
n-k-wu di i-che
ITItaliano
applicazione parziale
ap-pli-ka-tsi-o-ne par-tsee-ale
JA日本語
部分適用
ぶぶんてきよう
KKKK
жасау мақсаты
ja-sau ma-k-sa-ty
KMKM
ការប្រើប្រាស់ផ្នែក
ka-ra-b-ra-sa-s-ph-naek
KO한국어
부분 적용
bu-bun jeok-yong
MRMR
भागीयुक्त वापर
bha-gi-yu-kt va-par
MSBahasa Melayu
permohonan separa
per-mo-han se-pa-ra
MYမြန်မာ
ပိုင်း တပ်ဆင်
poing ta-pshin
NLNederlands
gedeeltelijke toepassing
ge-deel-te-li-ke to-pa-s-sing
NONorsk
delvis anvendelse
del-vis an-ven-del-se
PAPA
ਖਿੱਸਾ ਅ gelt
khis-sa a-gelt
PLPolski
częściowe zastosowanie
chen-szee-owe za-sto-so-wa-nie
PTPortuguês
aplicação parcial
ap-li-ka-şão par-thee-al
RORomână
aplicare parțială
ap-li-ka-re par-tee-al-a
RUРусский
частичная привязка
chast-tchi-na pri-vyaz-ka
SVSvenska
delvis tillämpning
del-vis till-a-mp-ning
SWKiswahili
utumiaji wa sehemu
u-tu-mia-ji wa se-he-mu
TAதமிழ்
பகுதி적 பயன்பாடு
pa-gthi-chak pa-ya-na-padu
TEతెలుగు
భాగిక అనువర్తనం
bha-gi-ka an-u-var-thanam
THไทย
การใช้งานบางส่วน
garan-ngan-bang-son
TLTL
partikular na aplikasyon
par-ti-ku-lar na ap-li-ka-syon
TRTürkçe
kısmi uygulama
kis-mi yu-val-la-ma
UKУкраїнська
часткове застосування
chast-ko-ve za-st-so-vannya
URاردو
حصصی درخواست
his-si dar-khasht
VITiếng Việt
ứng dụng một phần
ung-dung mot phan
YOYO
apẹẹ́rọ́ ẹ̀tọ́
a-pe-e-ro e-to
ZH中文
部分应用
bùfèn yìngyòng
ZUZU
ukusetshwa kwesifunda
u-ku-se-tsh-wa k-we-si-funda

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.