I am writing a jquery plugin in coffeescript but am not sure how to get the function wrapper part right.
My coffeescript starts with this:
$.fn.exten
Unless you're using the --bare flag in the compiler, the
--bare
$ = jQuery
solution is best. If you are, then with the new do keyword, you can write
do
do ($ = jQuery) -> # plugin code...
thus creating the desired scope while avoiding a mess o' parentheses.