एक block code का एक टुकड़ा है जो किसी method को पास किया जाता है, { } (एक line) या do...end (multi-line) में संलग्न। Blocks एक विशिष्ट, केंद्रीय Ruby विशेषता हैं — यही तरीका है जिससे आप methods को behavior पास करते हैं, जो iteration, callbacks, और Ruby की elegant, अभिव्यंजक शैली को शक्ति देता है।
Block syntax
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
