Автор Elm совершенно справедливо отправляет в мусорку тайп-классы. Параметрический полиморфизм аля хаскель и PS - для любителей матана, витающих в облаках. Для программистов-практиков это абсолютно бесполезный тайм киллер.
Автор Elm совершенно справедливо отправляет в мусорку тайп-классы. Параметрический полиморфизм аля хаскель и PS - для любителей матана, витающих в облаках. Для программистов-практиков это абсолютно бесполезный тайм киллер.
Вообще Эван с Ричардом на конфе толкали тему про то, что и суб-приложения (в смысле аналога компонентов) не надо делать, если можно обойтись без этого. Это даже из элм гайда выпилили.
comparable, это не тайпкласс никакой. Это просто magic в компилере. Частный случай, недоступный для повторения. Как в Go c "generic" коллекциями, но без параметрического полиморфизма
самый настоящий тайпкласс. да, ad-hoc. да, прибитый гвоздями в компиляторе
И за это тоже конечно ругают, но в основном джаваскриптщики, с т.з. которых самая идея Elm странная как и всех подобных инструментов. претензии твои по существу конечно, но с этим всем можно жить, посколку см. картинку
Не знал, что на Go делают fullstack приложения) думал только backend Rails точно же fullstack framework, и в пятой версии очень хорошо поработали над работой с webpack А про Go такого не слышал) Если есть ссылочка на fullstack framework на Go - буду благодарен