Overall a pretty informative post. However I would like to add that:
5.then(&double).then(&double).then(&increment).then(&double)
Could also be written as:
5.then(&double >> double >> increment >> double)
I have never seen this kind of ruby before. That's very interesting.
The reason you might not have seen it. Is because the composition operators (>> and <<) are introduced in Ruby 2.6.0 and are still fairly new.
>>
<<
We're a place where coders share, stay up-to-date and grow their careers.
Overall a pretty informative post. However I would like to add that:
Could also be written as:
I have never seen this kind of ruby before. That's very interesting.
The reason you might not have seen it. Is because the composition operators (
>>and<<) are introduced in Ruby 2.6.0 and are still fairly new.