on master help sign in
Fix issue #627, problem with `words`
358ed8eEvan Czaplicki
libraries/Native/String.js+1−1
@@ -111,7 +111,7 @@ Elm.Native.String.make = function(elm) {
111 }
111 }
112
112
113 function words(str) {
113 function words(str) {
114− return List.fromArray(str.split(/\s+/g));
114+ return List.fromArray(str.trim().split(/\s+/g));
115 }
115 }
116 function lines(str) {
116 function lines(str) {
117 return List.fromArray(str.split(/\r\n|\r|\n/g));
117 return List.fromArray(str.split(/\r\n|\r|\n/g));