вчера задался этим вопросом, прошарил инет, и оказолось в эльме нет компонентного подхода, еще эван у себя в туторе говорил, что компоненты это обекты, с своими состояниями и методами, а эльм это фп. Как бы да. но остается вопрос как масштабировать приложение