What is being described here is essentially first-class support for functional reactive programming behaviours.<p>That the post misses this detail is curious considering that Elm is mentioned within the first paragraph; Elm has first-class support for behaviours, given that it's an FRP centric language.<p>I would suggest a closer study of Elm and FRP in general.