HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Cum se scrie conjunctia, "si" de la logica ?

Categories: Ro


Si-ul invatat la logica, operator binar, se scrie ca in Oberon: &&. Folositi and scris ca un text (amintiti-va ca in Haskell textele sunt liste) cand aveti de facut operatia 'si' intre valorile de pe o lista. Deci 'and' primeste ca argument o lista. Acest lucru permite sa scrieti conditii si ca:

and [x==1, y==2]

Lista este o lista de expresii booleene.

O scurta privirea supra tipului fiecaruia e de ajuns ca sa deosebiti and de &&.

Prelude> :t (&&)
(&&) :: Bool -> Bool -> Bool
Prelude> :t and
and :: [Bool] -> Bool
Prelude>
 
Prelude> let x=1 in let y=1 in and [x==1, y==2]
False
Prelude>

Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la Intrebarile incepatorului Ro/Haskell.

Retrieved from "http://www.haskell.org/haskellwiki/Cum_se_scrie_conjunctia%2C_%22si%22_de_la_logica_%3F"

This page has been accessed 213 times. This page was last modified 10:17, 21 January 2008. Recent content is available under a simple permissive license.