Mark S. Miller (2014-08-20T02:52:21.000Z)
domenic at domenicdenicola.com (2014-08-26T18:19:41.751Z)
See also http://disnetdev.com/blog/2011/08/23/Contracts.coffee-Contracts-For-JavaScript-and-CoffeeScript/ and http://research.microsoft.com/apps/pubs/default.aspx?id=224900 I am a fan of making it notationally easier to inject runtime validation of some sort, whether starting from guards or from either of the approaches above. From discussions at TC39, it is clear that any such proposal would be a long fight. I don't know that anyone is willing to invest the time needed to lead that fight. I know I'm not -- it is unlikely to bubble to the top of my priority queue.
domenic at domenicdenicola.com (2014-08-26T18:18:28.286Z)
See also http://disnetdev.com/blog/2011/08/23/Contracts.coffee-Contracts-For-JavaScript-and-CoffeeScript/ and http://research.microsoft.com/apps/pubs/default.aspx?id=224900 I am a fan of making it notationally easier to inject runtime validation of some sort, whether starting from guards or from either of the approaches above. From discussions at TC39, it is clear that any such proposal would be a long fight. I don't know that anyone is willing to invest the time needed to lead that fight. I know I'm not -- it is unlikely to bubble to the top of my priority queue. On Tue, Aug 19, 2014 at 7:00 PM, Curtis Steckel <steckel at squareup.com> wrote: