Actually, Html is a very special case. Rendering the same Html multiple
times will give the same result and not cause any visible side effects
(even though it is it DOM manipulations underneath).
This is similar to how the browser distinguishes between GET and POST
requests. It allows the browser
Yes, 0.17 has just been released. It introduces effect modules which are
designed for interacting with stateful things like google maps.
Unfortunately since the release is brand new, there is little documentation
on effect modules. The best way to try it is probably to checkout the
websocket