array = [
  [ {:char=>'a'}, {:char=>'b'}, {:char=>'c'}],
  [ {:char=>'e'}, {:char=>'f'}, {:char=>'g'}],
  [ {:char=>'h'}]
]

これでabcefghという文字列を取りたいのですが、


array.map {|line| line.map {|hash| hash[:char]}.join }.join


以外にもっと良い書き方はありますか?