thunk
verbEtymology Onomatopoeic.
To strike against something, without breakage, making a "thunk" sound.
- I was thunked on the head by his stick.
intj, verb, noun — 7 senses
/θʌŋk/
Etymology Onomatopoeic.
Representing the dull sound of the impact of a heavy object striking another and coming to an immediate standstill, with neither object being broken by the impact.
Etymology Onomatopoeic.
To strike against something, without breakage, making a "thunk" sound.
Etymology Said by the inventors to be from the irregular jocular past tense of think (see Etymology 1), being coined when they realised that the type of an argument in ALGOL 60 could be predetermined at compile time (with a little compile-time “thought”).
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences A delayed computation.
Functional programming
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences In the Scheme programming language, a function or procedure taking no arguments.
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences A specialized subroutine that one software module uses to execute code in another module.
Etymology Said by the inventors to be from the irregular jocular past tense of think (see Etymology 1), being coined when they realised that the type of an argument in ALGOL 60 could be predetermined at compile time (with a little compile-time “thought”).
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences To delay (a computation).
Functional programming
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences To execute (code) by means of a thunk.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.