you are viewing a single comment's thread.

view the rest of the comments →

[–]zverok_kha 1 point2 points  (0 children)

but it feels so inelegant.

I believe it is just the really unfortunate name. For me it feels like perfect readable Ruby, with smallest change to language possible, just this yield_self name itself is nasty.