Difference between revisions of "Cu ce simbol se separa parametrii functiilor ?"
Jump to navigation
Jump to search
m |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Ro]] |
||
+ | |||
Parametrii functiilor se separa cu spatii, atat la declarare cat si la apel. |
Parametrii functiilor se separa cu spatii, atat la declarare cat si la apel. |
||
<br> |
<br> |
||
Line 16: | Line 18: | ||
Pericolul major este sa nu se formeze un cuvant / identificator de parametru nou din alipirea celor vechi. |
Pericolul major este sa nu se formeze un cuvant / identificator de parametru nou din alipirea celor vechi. |
||
+ | Notati si faptul ca se pot face '''aplicari partiale''' de functii: (aduna 1) este de fapt functia care primeste un argument (cel inca nedat) si il incrementeaza. |
||
⚫ | |||
+ | |||
+ | ---- |
||
+ | Pagina indexata la indexul [[Category:Ro]] [http://www.haskell.org/haskellwiki/Category:Ro Categories:Ro] |
||
+ | ---- |
||
⚫ | |||
+ | [http://www.haskell.org/haskellwiki/Intrebarile_incepatorului <'''-''' Inapoi la Intrebarile incepatorului Ro/Haskell. ] |
Latest revision as of 09:47, 21 January 2008
Parametrii functiilor se separa cu spatii, atat la declarare cat si la apel.
Exemplu:
aduna :: Int -> Int -> Int
aduna a b = a + b
nu poate avea spatiul lipsa dintre a si b la inceputul randului 2.
la fel si la apel, puteti apela:
aduna 1 2
parametrii sunt separati tot cu spatii.
Pericolul major este sa nu se formeze un cuvant / identificator de parametru nou din alipirea celor vechi.
Notati si faptul ca se pot face aplicari partiale de functii: (aduna 1) este de fapt functia care primeste un argument (cel inca nedat) si il incrementeaza.
Pagina indexata la indexul Categories:Ro
<= Inapoi la pagina principala Ro/Haskell.
<- Inapoi la Intrebarile incepatorului Ro/Haskell.