Программа на эльме - это по сути чистая функция построения кадра. На вход рантайм подаёт состояние мира с предыдущего кадра и сообщение, что произошло. На выходе получает вьюху, новое состояние мира и набор инструкций, что еще он (рантайм) должен дальше сделать.