Re: Source maps (was: Multiline Strings)

2014-03-13 Thread David Nolen
As the maintainer of the ClojureScript compiler this doesn't sound like much of a simplification. The sum total of source map support in ClojureScript is < 400 lines of Clojure. To support what's being proposed would add a significant amount of complexity for something we don't care about at all -

Re: destructuring: as patterns?

2012-04-18 Thread David Nolen
On Wed, Apr 18, 2012 at 5:35 PM, David Herman wrote: > Agreed. This is easy to spec and implement, highly composable (it fits > neatly into the algebra of destructuring patterns everywhere, as opposed to > just in object property-name positions), has no problems with side effects, > and does not

Re: callable objects ?

2012-04-18 Thread David Nolen
http://www.dartlang.org/docs/spec/latest/dart-language-specification.html If you look at the changes since 0.6 you'll see they added call for function emulation. On Wed, Apr 18, 2012 at 10:57 AM, Brendan Eich wrote: > The original post in this thread, from David Nolen, cited &

Re: destructuring: as patterns?

2012-04-18 Thread David Nolen
On Wed, Apr 18, 2012 at 11:26 AM, Brendan Eich wrote: > We've supported destructuring for years and no one has asked for this. I > say YAGNI and when in doubt, leave it out. One can always write two > destructuring declarations without much repetition: > But who has been using it? Certainly not

Re: callable objects ?

2012-04-11 Thread David Nolen
This extremely useful feature is under discussion for Dart as well. David On Wed, Apr 11, 2012 at 1:15 PM, Michael Fogus wrote: > I know some things about ClojureScript and would be happy to answer > any direct questions. However, I think its notion (and Clojure proper) > is that "functions are