En blok er et stykke kode, der sendes til en metode, omsluttet af { } (én linje) eller do...end (flere linjer). Blokke er en karakteristisk, central Ruby-feature — de er hvordan du sender adfærd til metoder, hvilket driver iteration, callbacks og Rubys elegante, udtryksfulde stil.
Bloksyntaks
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
