Skip to content

Instantly share code, notes, and snippets.

@arthurbailao
Created September 4, 2017 20:00
Show Gist options
  • Save arthurbailao/0c442a7e99fc53e5e7dae213017b0814 to your computer and use it in GitHub Desktop.
Save arthurbailao/0c442a7e99fc53e5e7dae213017b0814 to your computer and use it in GitHub Desktop.
Quiz
class Integer; alias πŸ†™ upto; alias πŸ‘ +; alias πŸ‘Ž -; alias πŸ–– /; end
class Proc; alias πŸ“ž call; end
module Kernel; alias πŸ–¨ puts; def πŸ’―; 100 end; end
✊ = πŸ’―.πŸ‘Ž πŸ’―
πŸ–• = πŸ’―.πŸ–– πŸ’―
🀘 = πŸ–•.πŸ‘ πŸ–•
πŸ‘Œ = 🀘.πŸ‘ πŸ–•
πŸ– = πŸ‘Œ.πŸ‘ 🀘
πŸ€– = -> (πŸ’©) {
πŸ“„ = if πŸ’© % πŸ– == ✊ && πŸ’© % πŸ‘Œ == ✊
"🍺🐝"
elsif πŸ’© % πŸ‘Œ == ✊
"🍺"
elsif πŸ’© % πŸ– == ✊
"🐝"
else
πŸ’©
end
πŸ–¨ πŸ“„
}
πŸ–•.πŸ†™(πŸ’―) { |πŸ‘»| πŸ€–.πŸ“ž(πŸ‘») }
@paolobueno
Copy link

Acho que a analogia Γ© cerveja = "fizz" e abelha = "buzz".

Muito legal a utilização de unicode no Ruby, e todo esse monkey patching!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment