Function.length and Default Parameters

Rick Waldron waldron.rick at gmail.com
Thu Oct 11 20:11:13 PDT 2012



On Thursday, October 11, 2012 at 7:36 PM, Kevin Smith wrote:

> 
> > express for node already does this, for error handlers: 
> > 
> >     http://expressjs.com/guide.html#error-handling 
> > 
> > express is very popular; #4 on Most Depended Upon packages; #1 on Most Starred at npm: 
> > 
>  
> This is helpful.  So, judgement aside, we can say there is a certain level of usage of Function.length out there for overloading based on a function's "signature".  It seems to me that reporting Function.length as the number of formal parameters, minus rest, will be more appropriate for this use case.
> 
> 
> 


Having trouble finding the resolution, but I'm fairly certain this was discussed and your suggestion here matches consensus 

Rick
> 
> Kevin 
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
> 
> 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20121011/64bcced8/attachment.html>


More information about the es-discuss mailing list