Applicative order (or leftmost innermost) evaluation refers to an evaluation strategy in which the arguments of a function are evaluated from left to right in a post-order traversal of reducible expressions (redexes). Unlike call-by-value, applicative order evaluation reduces terms within a function body as much as possible before the function is applied.
Donc « strict » : qui évalue l'intégralité des paramètres avant d'exécuter la fonction; « ordre applicatif » (traduction pifométrique): qui évalue de gauche à droite.
En fait je crois que j'ai confondu avec certains qui parlent de « fully strict » pour parler de « applicative order ».
[^] # Re: Pour ceux qui ne sauraient pas ...
Posté par lasher . En réponse à la dépêche Elixir, enfin une syntaxe agréable pour Erlang ?. Évalué à 3.
Oups, tu as raison, d'après Wikipedia:
Donc « strict » : qui évalue l'intégralité des paramètres avant d'exécuter la fonction; « ordre applicatif » (traduction pifométrique): qui évalue de gauche à droite.
En fait je crois que j'ai confondu avec certains qui parlent de « fully strict » pour parler de « applicative order ».