jablan.radioni.ca

jablan.radioni.ca
Nov 12

Answer by Mladen Jablanović for Ruby Hash transpose →

If you prefer inject, you can write it as

h.inject({}){|a,(k,v)| v.inject(a){|a1,(k1,v1)| a1[k1] ||= {} a1[k1][k] = v1 a1 } a
}

About

Mladen Jablanović, seasoned software developer from Belgrade, Serbia.

More

RSS Archive

Search

Iris / Hypertext
« Prev Next »