@@ -75,6 +75,7 @@ Elm.JavaScript = function() {
77var Elm = Elm || {};
77var Elm = Elm || {};
78Elm.JSON = function() {
79Elm.JSON = function() {
79 var JS = Elm.JavaScript;
80 var JS = Elm.JavaScript;
80 var empty = ['JSON',{}];
81 var empty = ['JSON',{}];
@@ -163,11 +164,11 @@ Elm.JSON = function() {
163 return v[1];
164 return v[1];
166− return JSON.stringify(fromValue([ 'JsonObject', obj ]), null, JS.castStringToJSString(sep));
167+ return JSjson.stringify(fromValue([ 'JsonObject', obj ]), null, JS.castStringToJSString(sep));
169 function fromJSString(str) {
170 function fromJSString(str) {
170− var obj = JSON.parse(str);
171+ var obj = JSjson.parse(str);
171 function toValue(v) {
172 function toValue(v) {
172 switch (typeof v) {
173 switch (typeof v) {
173 case 'string' : return [ "JsonString", JS.castJSStringToString(v) ];
174 case 'string' : return [ "JsonString", JS.castJSStringToString(v) ];
@@ -210,6 +211,7 @@ Elm.JSON = function() {
210 JsonObject : JsonObject
211 JsonObject : JsonObject
213var Value = function(){
215var Value = function(){
215 var eq = function(x,y) {
217 var eq = function(x,y) {