HAML a pętle wewnątrz :javascript. Ruby w zewnętrznych plikach js

Witam. Jak sobie radzicie z sytuacją gdy trzba w HAMLU wewnątrz filtru :javascript wypisać coś w pętli idącej po kolekcji w zmiennej ruby’ego ?
Dodatkowe pytanie, czy można jakoś sprawić żeby zewnętrzne pliki javascript zawierały kod ruby i były także parsowane, narazie umieszczam wszystkie dynamiczne dane dla javascriptu w widoku i przekazuje je potem dalej, np mam dla HighCharts, gdzie chart_options jest generowane w widoku.

[code]//= require highcharts/highcharts
//= require highcharts/themes/gray.js
//= require highcharts/modules/exporting

var chart1; // globally available
$(document).ready(function() {
chart1 = new Highcharts.Chart(chart_options);
});[/code]

W większości przypadków, w których trzeba robić coś dziwnego w hamlu, tworzę po prostu partial erb :>