title: I want to callback method without return by coffeescript
body: <p>I write bellow code.</p>
  
  <pre><code>initialize : -&gt;
  @model.apiForecast = new ApiForecastModel(
    model: @model.get('apiForecast')
  )
  @model.forecast = new ForecastModel(
    model: @model.get('forecast')
  )
  cookie = Cookie()
  forecastCall = this.model.forecast.fetch(
    data:
      token: cookie['Authorization']
    headers:
      Authorization: cookie['Authorization']
    success: -&gt;
      console.log('Success Forecast')
    error: (e) -&gt;
      console.log('Service request failure: ' + e)
  )
  
  $.when( forecastCall )
  .done( () -&gt; (
      @getApiForecast()
      return
    ).bind(@)
    return
  )
  return
  </code></pre>
  
  <p>But Then I got this error.</p>
  
  <blockquote>
    <p>error: unexpected indentation</p>
  </blockquote>
  
  <p>Actually, I want to compile to ajax code like this.</p>
  
  <pre><code>$.when( forecastCall ).done(
    function () {
      this.getApiForecast();
    }.bind(this)
  );
  </code></pre>
  
  <p>Do you have any resolutions?</p>