Ruby/Domknięcia i obiekty procedurowe: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje) |
Szymon wro (dyskusja | edycje) |
||
Linia 70:
=== Obiekty procedurowe ===
Bloki można zamienić w łatwy sposób na obiekty (są to obiekty klasy <tt>Proc</tt>). O tym, czym dokładnie są obiekty i klasy dowiesz się dokładnie w [[Ruby/Klasy|rozdziale o klasach]]. Można użyć
<source lang="ruby">
Linia 112:
</source>
Jak widzimy w ostatniej linii, obiekty lambda mogą być anonimowe (nie nadajemy im żadnej nazwy).
=== Różnice między lambdą a <tt>Proc.new</tt> ===
|