Size: a a a

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

2019 December 22

S

Sviatoslav in Elm Lang сообщество разработчиков
“разадача” крипты
источник

JC

Julian =) Coffee in Elm Lang сообщество разработчиков
Sviatoslav
там если (?) в конце сообщения бота нажать, то можно открыть и посмотреть
ну, он ссылку отправил
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
ага, на ютуб
источник

JC

Julian =) Coffee in Elm Lang сообщество разработчиков
Насколько вообще безопасно по левым ссылкам переходить
источник

JC

Julian =) Coffee in Elm Lang сообщество разработчиков
Вдруг там какая-то 0-day в браузерах появилась
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
¯\_(ツ)_/¯
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
я просто когда рекламируют что-то вроде “закинь сюда крипты и мы вернем тебе раз в 10 больше” смотрю что там кто закинул 😄
источник

AT

Artem Trubachev in Elm Lang сообщество разработчиков
Лох не мамонт
источник

DR

Dmitry R in Elm Lang сообщество разработчиков
type Name
   = Name String


type Formula
   = Formula String


type Variant
   = Variant String


type Example
   = Example String

А если я использую несколько таких типов, то как можно написать flat для всех? Типа flat : T a -> a
Дженериков нету я так понял. А еще я понял, что это union типы и использовать их таким образом не очень целесообразно, хотя вроде прикольно для читабельности
источник

G

GG in Elm Lang сообщество разработчиков
Dmitry R
type Name
   = Name String


type Formula
   = Formula String


type Variant
   = Variant String


type Example
   = Example String

А если я использую несколько таких типов, то как можно написать flat для всех? Типа flat : T a -> a
Дженериков нету я так понял. А еще я понял, что это union типы и использовать их таким образом не очень целесообразно, хотя вроде прикольно для читабельности
flat : a -> a
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Хочется одну функцию для извлечения string? Никак
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
> Дженериков нету я так понял.
Есть. Но они не помогут
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
> А еще я понял, что это union типы и использовать их таким образом не очень
union чего с чем?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Roman Truschev
Хочется одну функцию для извлечения string? Никак
Обобщённую — нельзя. Но можно для суммы этих типов сделать
type Thing
 = Example Example
 | Formula Formula
 | Variant Variant


toString : Thing -> String
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Example Example ? Не Example String ?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Нет
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Это не схлопывание трёх типов в один. Это обобщение общего для них свойства. Типы остаются разными
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Хм. Забавно. На пробовал так никогда.
источник

AP

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

RT

Roman Truschev in Elm Lang сообщество разработчиков
Нее. Писать как Example Exaple
источник