Personal tools

Cum este atribuirea in Haskell ?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
 
Line 16: Line 16:
   
 
</haskell>
 
</haskell>
  +
  +
Pagina in dezvoltare ..

Revision as of 20:05, 16 July 2011

Haskell nu foloseste atribuiri in sensul comun al termenului. Astfel se elimina o sursa importanta de erori, REatribuirea de valori incorecte variabilelor.

Dar daca totusi ordinea calculelor conteaza - cum ati invatat in vechile limbaje - puteti programa in do-notatie, cam asa:

import Data.Char 
 
main = do { c <- getChar ;
            b <- ord c ;
            a <- 1 ;
            print (a+b+c);
            return 0 }

Pagina in dezvoltare ..