La ce folosim operatorul $ ?

From HaskellWiki
Revision as of 21:07, 30 September 2007 by Ha$kell (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Estre folosit la aplicarea functiilor pentru a simplifica scrierea. $ este ca efect cam la fel ca si punctul dar are o alta prioritate, cea mai mica, zero.

Functia din stanga semnului $ se aplica argumentului din dreapta lui. Astfel, de exemplu, f (g h) ar putea fi scris elegant si fara paranteze: f $ g h

In principiu este definit cam asa:

infixr 0 ($)
f $ x = f x

Pagina in dezvoltare... se mai pot scrie multe aici.