Programowanie w systemie UNIX/Haskell: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Kwadrat liczby: skłądanie |
|||
Linia 63:
|}
===
* operatora . ( ang. dot operator)
* stylu pointfree
Linia 77:
countdown = desort [2,8,7,10,1,9,5,3,4,6]
</source>
Porównanie:
{|width="100%" cellspacing="0" cellpadding="15" valign="top" style="margin:0.8em 0; border: 1px solid SlateBlue; background:#F7F7FF"
|valign="top" style="border-right:1px dashed SlateBlue"|
<math>f \circ\ g (x)</math>
|valign="top" style="border-right:1px dashed SlateBlue"|
<source lang=haskell>
-- Haskell
f . g
</source>
|valign="top" style="border-right:1px dashed SlateBlue"|
<source lang=c>
// c
f(g(x))
</source>
|}
==Listy==
|