Um bloco é um pedaço de código passado para um método, envolvido em { } (uma linha) ou do...end (múltiplas linhas). Blocos são um recurso distintivo e central do Ruby — é assim que você passa comportamento para métodos, capacitando iteração, callbacks e o estilo elegante e expressivo do Ruby.
Sintaxe de blocos
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
