Size: a a a

Elm Lang сообщество разработчиков

2018 March 15

MP

Mike Potanin in Elm Lang сообщество разработчиков
Alexander Petrov
рынок это получение прибыли, получаешь прибыль - на своем месте, нет - лох
А самые нелохи - наркоторговцы и производители церковных свеч.
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Gleb Patsiia
Вообще в прод кто то с крупным проектом уже вышел с elm?
Пишем на elm-е фронт для  опердней, долвольны.
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
spa или в стиле noredink когда на каждой странице свое элм-приложение?
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
и то, и то. Плюс ещё - на каждой странице несколько elm прилоджений
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Наброшу пожалуй ещё про тайпклассы и дженерики - это не единственный способ в ад-хок полиморфизм. Все абстракции, которые так любят юниоры, изучающие хаскиль и проект Эйлера (включая монадки), прекрасно ложатся на "нетипизированные" темплейты в ситле языка D (C++ тоже, но там всё плохо). Вот их бы я точно предпочёл тайпклассам в elm-е. чисто моё имхо, не навязываю никому
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
учитывая что в элме уже есть тайпклассы, но они прибиты гвоздями в компиляторе
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
желание втащить туда еще какие-то "темплейты" выглядит как бред
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
хотя черт этих сеньоров пишуших на D поймет )
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
всё выглядит как бред когда не знаешь
для вызывающего кода разницы нет что там внутри, главное чтобы соотв. семантика была соблюдена
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
и это.. тайпклассы это про parametric полиморфизм, а не ad-hoc
но опять же, кто этих D сеньоров поймет )
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
но если серьезно то разве не проще дать пользователям возможность определять тайпклассы и инстансы (учитывая что компилятор это уже делает для себя)
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
чем что-то выдумывать еще
источник

к

кана in Elm Lang сообщество разработчиков
Quet Zal
и это.. тайпклассы это про parametric полиморфизм, а не ad-hoc
но опять же, кто этих D сеньоров поймет )
так ведь таки ad-hoc
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
я чет подумал про них в контексте баундов к параметрам
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Quet Zal
но если серьезно то разве не проще дать пользователям возможность определять тайпклассы и инстансы (учитывая что компилятор это уже делает для себя)
ты рационализируешь. компилятор ничего такого не делает - он строит AST, а не оперирует абстракциями.
лучше дать пользователям писать свои типы без хлама в виде нудного указания констрейтов. А компилятор пусть сам разбирается к какому условному тайпклассу тип принадлежит и правильно ли он используется
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Pawel Filimonenkow
ты рационализируешь. компилятор ничего такого не делает - он строит AST, а не оперирует абстракциями.
лучше дать пользователям писать свои типы без хлама в виде нудного указания констрейтов. А компилятор пусть сам разбирается к какому условному тайпклассу тип принадлежит и правильно ли он используется
айсед ну блин
я про то что механизм тайпклассов уже есть, но тайпклассы и их инстансы прибиты гвоздями и новое определить нельзя
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
и вот дать возможность это делать пользователям наверное проще чем темплейты изобретать или что там еще
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
так зачем?
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
зачем использовать язык, если страдаешь от отсутствия тайпклассов, которые есть в соседнем языке?
источник
2018 March 16

AK

Anton Kotenko in Elm Lang сообщество разработчиков
в Эльме не будет тайпклассов и это одно из свойств за которые я этот язык люблю (но люблю я не один язык) и если они будут, то лично я скорее расстроюсь чем обрадуюсь, потому что язык потеряет свою уникальность, и тогда уже можно будет переходить на пурсу ту же, там-то всё по дао Хаскеля сделано
источник