Size: a a a

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

2018 March 16

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Реализация интерфейса - неотделимая от реализации класса черта ООП с классами. Т.е. реализация интерфейсов всегда исходит от автора класса.
Класс типов же, это описание набора свойств, которыми может обладать некий тип, даже если автор типа и не думал о своём детище в танном разрезе.
источник

к

кана in Elm Lang сообщество разработчиков
Gleb Patsiia
Я вот что хочу сказать)
Почему когда кто то сранивает скажем инстансы для классов хаскелевских с реализций интерфейса в ООП, сразу откуда то кто то внезапно берется и говорит ну это нельзя сравнивать , нет  даже не так, ЭТО НЕ ТЕ КЛАССЫ
А с чего блин они не те то? Мне как раз понимать проще было когда я в котлине представлял как бы выглядел интферфейс скажем
of
flatMap
И когда мы делаем для него инстанс  мы как бы имплементим интерфейс
Другое только дело что в котлине если мы ставим что мы имплементим без этого не скомпилится а вот в хаскеле компилится инстанст но просто тв варнингами
те
источник

к

кана in Elm Lang сообщество разработчиков
я писал что-то про это
источник

к

кана in Elm Lang сообщество разработчиков
нужно в пост оформить
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Кароч, Cmd и Sub - типы, входящие в класс моноидов и в класс функторов.
Да туда что не входит
источник

GP

Gleb Patsiia in Elm Lang сообщество разработчиков
Блин тут же эльм
@astynax @kana_sama
Я вас на 5 мин в хаскель заберу 😃
источник

к

кана in Elm Lang сообщество разработчиков
куда
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Аналог на Эльме лишним не будет :)
Да, вот это было бы круто действительно
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Запили репу, будем контрибутить :)
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Mikhail Korepanov
а по fantasy-land очень крутая серия статей — http://www.tomharding.me/fantasy-land/
Вот её читал, приятная да
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Запили репу, будем контрибутить :)
Я ещё костыляю в этом сильно, лучше вы :). Ну или я запилю репу, а контрибутить практически не буду :)
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
> Ну или я запилю репу, а контрибутить практически не буду :)

норм
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Но наверное споткнёмся в момент когда захочется моноид сделать ключом у мапов....
источник

AK

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

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Скорее значение - вот это полезная штука. Имея моноид в значении, можно всегда инсертить - в случае присутствия значения по ключу новое и старое значения будут комбинироваться
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Anton Kotenko
приват/паблик?
Паблик канешн
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Можно даже организацию создать elm_ru
источник

AK

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

AK

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
это было бы ваще огонь
источник