Ruby Guide

  • blocos?

Bloco são trechos de código que existem dentro de uma expressão do..end. Blocos são uma forma de agrupar expressões. Um bloco é somente executado quando sua instrução .

Embora blocos sejam comumente delimitados entre um do..end, blocos de uma única linha podem ser delimitados por chaves {}.

Blocos, assim como métodos, podem conter seus próprios argumentos. Diferente de métodos, blocos não tem nome (e também não são associados a nenhum objeto).

https://medium.com/@baweaver/functional-programming-in-ruby-state-5e55d40b4e67 https://medium.com/@heyamberwilkie/functional-programming-in-ruby-for-people-who-dont-know-what-functional-programming-is-f0c4ab7dc68c https://www.rubyguides.com/2018/01/functional-programming-ruby/

Exercícios de fixação