@@ -24,10 +24,10 @@ Elm.Native.String.make = function(elm) {
2424 return str.length;
2525 }
2626 function map(f,str) {
27− return str.map(f);
27+ return str.split('').map(f).join('');
2828 }
2929 function filter(pred,str) {
30− return str.filter(pred);
30+ return str.split('').filter(pred).join('');
3131 }
3232 function reverse(str) {
3333 return str.split('').reverse().join('');