Cet article explique pourquoi il vaut mieux l’éviter.
D’ailleurs, je ne dis pas qu’il faut l’éviter à tout prix. Quand je programmais en Haskell, je l’utilisais de temps à autre, mais pourquoi faire ceci :
main=doline<-getLineputStrLnline
quand on peut faire cela :
main=dogetLine>>=putStrLn
?
En passant, merci pour la correction.
P.S.: il est préférable d’utiliser la notation suivante pour créer un block de code Haskell :
` ``haskell
main = {- Code Haskell -}
` ``
(sans l’espace entre le premier ` et les deux autres)
[^] # Re: Notation do
Posté par antoyo . En réponse au journal Compilateur et Monad Reader. Évalué à 1.
Cet article explique pourquoi il vaut mieux l’éviter.
D’ailleurs, je ne dis pas qu’il faut l’éviter à tout prix. Quand je programmais en Haskell, je l’utilisais de temps à autre, mais pourquoi faire ceci :
quand on peut faire cela :
?
En passant, merci pour la correction.
P.S.: il est préférable d’utiliser la notation suivante pour créer un block de code Haskell :
(sans l’espace entre le premier ` et les deux autres)