Often I find myself writing this and it always seemed annoyingly repetetive:
layout = ->
# ...
layout()
window.addEventListener "resize", layout
But today I discovered I can do this:
do layout = ->
# ...
window.addEventListener "resize", layout