W jednej lini

Jak kod:

- asset_files.each do |af| = stylesheet_link_tag af, media: "screen"
zapisać w jednej linii?

[quote=l0pez]Jak kod:

- asset_files.each do |af| = stylesheet_link_tag af, media: "screen"
zapisać w jednej linii?[/quote]
Pewnie coś jak:

  = asset_files.map {|f| stylesheet_link_tag f, media: "screen" }.join("").html_safe

Ale nie widzę najmniejszego powodu aby to robić.

Cały czas chciałem to zrobić z each zamiast map i nie wychodziło. Choć nadal mam problem ze zrozumieniem dlaczego map a nie each. Nic poczytam. Dzięki za przykład.

= stylesheet_link_tag *asset_files, media: "screen"