En blokk er et kodestykke som sendes til en metode, omsluttet av { } (én linje) eller do...end (flere linjer). Blokker er en karakteristisk, sentral Ruby-feature — de er hvordan du sender oppførsel til metoder, og driver iterasjon, callbacks, og Rubys elegante, uttrykksfulle stil.
Blokkesyntaks
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
