Ça dépends comment tu vois les choses. Si tu vois let* comme une suite d'affectations, c'est plus du tout du fonctionnel pure. Mais tu peux aussi le voir comme une suite de let imbriqués:
A ce moment là, le let* n'est qu'un sucre syntaxique pour une version fonctionnelle pure. Après, on pourrait discuter longtemps sur la définition exacte de fonctionnel pur et comment l'appliquer ici. Je suppose que si on est un peu puriste, on doit pouvoir me donner tort.
Ça dépends comment tu vois les choses. Si tu vois let* comme une suite
d'affectations, c'est plus du tout du fonctionnel pure. Mais tu peux
aussi le voir comme une suite de let imbriqués:
A ce moment là, le let* n'est qu'un sucre syntaxique pour une version
fonctionnelle pure. Après, on pourrait discuter longtemps sur la
définition exacte de fonctionnel pur et comment l'appliquer ici. Je
suppose que si on est un peu puriste, on doit pouvoir me donner tort.
Ça dépends comment tu vois les choses. Si tu vois let* comme une suite d'affectations, c'est plus du tout du fonctionnel pure. Mais tu peux aussi le voir comme une suite de let imbriqués:
A ce moment là, le let* n'est qu'un sucre syntaxique pour une version fonctionnelle pure. Après, on pourrait discuter longtemps sur la définition exacte de fonctionnel pur et comment l'appliquer ici. Je suppose que si on est un peu puriste, on doit pouvoir me donner tort.