Call-by-value evaluation order is sometimes called “strict evaluation” because, in a sequential system, it makes functions behave as though they were strict, in the sense that evaluation of a function application cannot terminate before evaluation of the argument. Similarly, languages are called strict if they use call-by-value argument passing.
Compare eager evaluation, lazy evaluation.
noun 1. the act of constricting.
adverb 1. in a strict manner; rigorously; stringently: strictly enforced. 2. precisely or candidly; factually: strictly speaking.
noun, Mathematics. 1. a function having the property that for any two points in the domain such that one is larger than the other, the image of the larger point is less than the image of the smaller point.
- Strictly for the birds