I need to be using this library! I, myself, used the syntax for virtual methods quite a bit, and personally replicated a third of your library without realizing it. Also, it's a lot easier and nicer to type `foo.map(::this.bar)` than `foo.map(this.bar.bind(this))` or `foo.map(x => this.bar(x))`. I also (ab)used it to create my own DSL for conditionals that would be equivalent to a condition-less `switch` in CoffeeScript and the like, but that was more of an experiment than anything else.
---------- Forwarded message ---------- > From: Jussi Kalliokoski <jussi.kallioko...@gmail.com> > To: es-discuss <es-discuss@mozilla.org> > Cc: > Date: Thu, 11 Jun 2015 15:19:28 +0300 > Subject: Example of real world usage of function bind syntax > I'm not entirely sure if it's appropriate, but I just published a library > called Trine[1] that takes advantage and displays the power of the proposed > function bind syntax. Consider this my upvote for the proposal. :) > > Has there been any discussion of anyone championing this proposal for > ES2016? I would very much like to see it land, especially given that I've > already been using it extensively in production via Babel. :P > > [1] https://github.com/jussi-kalliokoski/trine > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss