News for hackers. Stuff that matters.
Re:Elm at Prezi by jerf on Wednesday May 29, 2013 @02:22PM (#5788024)
It looks like the requisite debugger technology is just coming online in dev builds for Mozilla: https://hacks.mozilla.org/2013/05/compiling-to-javascript-an...

Chrome has some sort of support for it too, which Closure can apparently use. (That's Closure the JS library, not Clojure the JVM Lisp.)

Re:Elm at Prezi by eliben on Wednesday May 29, 2013 @03:55PM (#5788685)
Do source maps also support tracing values in variables, or do they only map line numbers in source to line numbers in output? Because the former (mapping values) is the hard part of implementing a debugger.
Re:Elm at Prezi by rbanffy on Wednesday May 29, 2013 @11:20PM (#5790701)
I don't think tracing values is very important when they're immutable.
Re:Elm at Prezi by eliben on Friday June 07, 2013 @04:32PM (#5841588)
How are they immutable? Given some obj, is obj.prop immutable?
Re:Elm at Prezi by deno on Wednesday May 29, 2013 @03:58PM (#5788700)
Actually that’s Closure the Javascript compiler. There’s nothing special that has to do with source maps in Closure Library, because it’s regular JS.