Strict programming language: Difference between revisions

Content deleted Content added
No edit summary
m Robot-assisted disambiguation (you can help!): Macro
Line 18:
Strict programming languages are often associated with [[eager evaluation]], and non-strict languages with [[lazy evaluation]], but other [[evaluation strategy|evaluation strategies]] are possible in each case. The terms "eager programming language" and "lazy programming language" are often used as synonyms for "strict programming language" and "non-strict programming language" respectively.
 
In many strict languages, some advantages of non-strict functions can be obtained through the use of [[macroMacro (computer science)|macros]]s or [[thunk]]s.
 
[[Category:Programming paradigms]]