Thunk
noun
A procedure that is not executed until it is called upon.
She created a thunk to delay the calculation until it's needed.

Often appears as...
- lazy loading
- deferred execution
Usage tips
Neutral
lazy loading, delayed execution, deferred function
noun
A low sound made when something heavy falls or hits a surface.
There was a loud thunk when the book fell off the shelf.

Often appears as...
- loud thunk
- heavy thunk
Usage tips
Informal
sound, thud, bump
noun
A procedure that is not executed until it is called upon.
She created a thunk to delay the calculation until it's needed.

Often appears as...
- lazy loading
- deferred execution
Usage tips
Neutral
lazy loading, delayed execution, deferred function
noun
A low sound made when something heavy falls or hits a surface.
There was a loud thunk when the book fell off the shelf.

Often appears as...
- loud thunk
- heavy thunk
Usage tips
Informal
sound, thud, bump
Definition 1 of 2

Computing Context
Understanding thunks in programming
In programming, a thunk is used to encapsulate a computation to be performed later.
Informal Thinking
Using 'thunk' to mean think deeply
In everyday conversation, if someone says 'I need to thunk about it', they mean they need to reflect on the decision.
Technical Usage
Statement of a thunk’s purpose
Thunks are often discussed in software design patterns, referring to lazily evaluated functions.
Computing Context
Understanding thunks in programming
In programming, a thunk is used to encapsulate a computation to be performed later.
Informal Thinking
Using 'thunk' to mean think deeply
In everyday conversation, if someone says 'I need to thunk about it', they mean they need to reflect on the decision.
Technical Usage
Statement of a thunk’s purpose
Thunks are often discussed in software design patterns, referring to lazily evaluated functions.
Computing Context
Understanding thunks in programming
In programming, a thunk is used to encapsulate a computation to be performed later.
Informal Thinking
Using 'thunk' to mean think deeply
In everyday conversation, if someone says 'I need to thunk about it', they mean they need to reflect on the decision.
Technical Usage
Statement of a thunk’s purpose
Thunks are often discussed in software design patterns, referring to lazily evaluated functions.
WordUp Chrome Extension
As you browse the web instantly look up words you don’t know.
Get Chrome Extension