title: Anonymous functions syntax in CoffeeScript
body: <p>I've been looking at <a href="http://jashkenas.github.com/coffee-script/">CoffeeScript</a> and I'm not understanding how you would write code like this. How does it handle nested anonymous functions in its syntax?</p>
  
  <pre><code>;(function($) {
            var app = $.sammy(function() {
  
              this.get('#/', function() {
                $('#main').text('');
              });
  
              this.get('#/test', function() {
                $('#main').text('Hello World');
              });
  
            });
  
            $(function() {
              app.run()
            });
          })(jQuery);
  </code></pre>