Non-strict programming language

From Wiki @ Karl Jones dot com
Revision as of 16:33, 1 March 2016 by Karl Jones (Talk | contribs) (Created page with "In computer science, a non-strict programming language is a programming language which A non-strict programming language allows the user to define non-strict functions,...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

In computer science, a non-strict programming language is a programming language which

A non-strict programming language allows the user to define non-strict functions, and hence may allow lazy evaluation.

Strict

By contrast, a strict programming language is one in which only strict functions (functions whose parameters must be evaluated completely before they may be called) may be defined by the user.

See also