on abaaf39 help sign in
elk/libraries/Native/Debug.js
24 lines 600 B history raw
1Elm.Native.Debug = {};
2Elm.Native.Debug.make = function(elm) {
3 elm.Native = elm.Native || {};
4 elm.Native.Debug = elm.Native.Debug || {};
5 if (elm.Native.Debug.values) return elm.Native.Debug.values;
7 var show = Elm.Native.Show.make(elm).show;
9 function log(tag,value) {
10 var msg = tag + ': ' + show(value);
11 var process = process || {};
12 if (process.stdout) {
13 process.stdout.write(msg);
14 } else {
15 console.log(msg);
16 }
17 return value;
18 }
20 return elm.Native.Debug.values = {
21 log: F2(log)
22 };
24};