Bir blok, bir metoda geçirilen ve { } (tek satır) veya do...end (çok satır) içinde kapatılan bir kod parçasıdır. Bloklar Ruby'nin ayırt edici, merkezi bir özelliğidir — metotlara davranış geçirmenin yoludur ve iterasyon, callback'ler ve Ruby'nin zarif, etkileyici stilini güçlendirir.
Blok sözdizimi
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
