Difference between revisions of "Cum se aplica o lista de functii pe o valoare ?"
Jump to navigation
Jump to search
m |
|||
Line 1: | Line 1: | ||
+ | [[Category:Ro]] |
||
Folosind vechea noastra cunostinta '''map''' si operatorul '''$''' putem sa transferam o singura valoare (argument) unei liste de functii: |
Folosind vechea noastra cunostinta '''map''' si operatorul '''$''' putem sa transferam o singura valoare (argument) unei liste de functii: |
||
Line 23: | Line 24: | ||
Nota: Bineinteles ca functiile trebuie sa aiba acelasi tip. |
Nota: Bineinteles ca functiile trebuie sa aiba acelasi tip. |
||
---- |
---- |
||
− | [http://www.haskell.org/haskellwiki/Ro |
+ | Pagina indexata la indexul [[Category:Ro]] [http://www.haskell.org/haskellwiki/Category:Ro Categories:Ro] |
+ | ---- |
||
+ | [http://www.haskell.org/haskellwiki/Ro/Haskell <= Inapoi la pagina principala Ro/Haskell. ]<br> <br> |
||
+ | [http://www.haskell.org/haskellwiki/Intrebarile_incepatorului <'''-''' Inapoi la Intrebarile incepatorului Ro/Haskell. ] |
Revision as of 09:31, 23 January 2008
Folosind vechea noastra cunostinta map si operatorul $ putem sa transferam o singura valoare (argument) unei liste de functii:
Ecemplul 1:
Prelude> map ($ 0) [(1+),(2+),(23+)]
[1,2,23]
Ecemplul 2:
Prelude> map ($ 1) [(\x -> x+1) , (20+), (\y -> y *y) ]
[2,21,1]
Prelude> map ($ 2) [(\x -> x+1) , (20+), (\y -> y *y) ]
[3,22,4]
Prelude> map ($ 3) [(\x -> x+1) , (20+), (\y -> y *y) ]
[4,23,9]
Prelude>
Nota: Bineinteles ca functiile trebuie sa aiba acelasi tip.
Pagina indexata la indexul Categories:Ro
<= Inapoi la pagina principala Ro/Haskell.
<- Inapoi la Intrebarile incepatorului Ro/Haskell.