Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M10489

Currying

Currying
Learn & MetacognitionHigh supportCognitive Science
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

A technique that transforms a complex function taking multiple arguments into a sequence of simple functions each taking a single argument.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Task atomization. Do not attempt to solve the complex problem of "who does what, when, and where" all at once. Break it down: first determine "who" and fix it; then determine "when" and fix it. Step by step, reduce cognitive load.

anchor

Anchor fast decisions

Convert a function that takes multiple arguments into a chain of functions each taking a single argument, where each fixed argument returns a more specialized function. It reduces a high-dimensional problem into a series of one-dimensional decisions.

MINIMUM ACTION

In progress 0/3

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    en.wikipedia.orghttps://en.wikipedia.org/wiki/CurryingZH · Explicit
    verified

RELATED MODELS