Je m'explique :
D'un point de vue purement « langage », ce programme ne fait que construire une action qui, quand elle est exécutée, peut aléatoirement retourner soit 1 soit bottom. Mais l'action qui est construite sera toujours la même indépendamment du référentiel.
Donc oui, je maintient : la valeur System.Random.RIO, quelque soit le contexte, est toujours la même action. Que le résultat de son exécution varie, c'est une autre histoire.
[^] # Re: Avantages de la programmation fonctionnelle?
Posté par navaati . En réponse au journal Adopter un style de programmation fonctionnel. Évalué à 4.
Je m'explique :
D'un point de vue purement « langage », ce programme ne fait que construire une action qui, quand elle est exécutée, peut aléatoirement retourner soit 1 soit bottom. Mais l'action qui est construite sera toujours la même indépendamment du référentiel.
Donc oui, je maintient : la valeur System.Random.RIO, quelque soit le contexte, est toujours la même action. Que le résultat de son exécution varie, c'est une autre histoire.