Method call in a block could compare to `&:method_name` too
Ouverte
Suggestion
- Langage dominant
- Ruby
- Étoiles
- 5.7k
- Forks
- 371
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
This test https://github.com/fastruby/fast-ruby/blob/master/code/general/block-apply-method.rb is comparing:
```rb
def fast
[1, 2, 3].map { |n| do_something(n) }
end
def slow
[1, 2, 3].map(&method(:do_something))
end
```
We could have one more test:
```
def other
[1, 2, 3].map(&:do_something)
end
```
Also, I think the names `fast` and `slow` shouldn't be used for the methods, the names should describe what the method does, not which one is faster?
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.