News for hackers. Stuff that matters.
Re:Ruby 2.6 by mmahemoff on Monday December 24, 2018 @04:01PM (#18754250)
Also, chaining is extremely concise. e.g. "products.map(&:cost).sort.last"
Re:Ruby 2.6 by klohto on Tuesday December 25, 2018 @06:12AM (#18756982)
I couldn't resist...

Your example could be improved by using "products.sort_by(&:cost).last"

I try to not use map because often there are methods that already implement filtering. Gotta love Ruby readability.

Re:Ruby 2.6 by viraptor on Tuesday December 25, 2018 @08:05AM (#18757251)
I think you need `products.sort_by(&:cost).last.cost` for the same result.
Re:Ruby 2.6 by klohto on Tuesday December 25, 2018 @10:20AM (#18757700)
You’re correct!