on master help sign in
Correct map and filter
af54dd3Evan Czaplicki
libraries/Native/String.js+2−2
@@ -24,10 +24,10 @@ Elm.Native.String.make = function(elm) {
24 return str.length;
24 return str.length;
25 }
25 }
26 function map(f,str) {
26 function map(f,str) {
27− return str.map(f);
27+ return str.split('').map(f).join('');
28 }
28 }
29 function filter(pred,str) {
29 function filter(pred,str) {
30− return str.filter(pred);
30+ return str.split('').filter(pred).join('');
31 }
31 }
32 function reverse(str) {
32 function reverse(str) {
33 return str.split('').reverse().join('');
33 return str.split('').reverse().join('');