Wow, the buttons demo looks very, very close: http://guide.elm-lang.org/architecture/user_input/buttons.ht...
The biggest difference is that the Elm version of "start a simple application" encapsulates more boilerplate, but I guess pux can do server-side rendering?