In Elm 0.17, signals were removed, and subscriptions were added. Evan says
here ( http://elm-lang.org/blog/farewell-to-frp ):
>That is all nice, but the big benefit is that Elm is now significantly
easier to learn and use.
I agree! Thinking about my program in terms of MVU (model, view, update)
It still supports most of the old time-travel functionality; the only thing
gone is the ability to resume execution from a historical state. I do not
think this is a technical limitation, but rather a decision made to
simplify the debugging workflow. (Also, import/export is a super valuable