The Haml rendering engine returns nothing when a controller streams the view to the client, either via the controller-level stream directive or render :stream => true. If templating engines need to provide special support for streaming, then the maintainers of Haml, Mustache, etc. should be notified.
render :stream => true
Haml needs to support it. Please report it over their issues tracker?
Agreed, but I don't know what to tell the Haml guys other than "support streaming in Rails 3.1". What API do they need to provide?
Basically do this:
And ensure stuff works.