Size: a a a

PureScript — русскоговорящее сообщество

2018 February 27

к

кана in PureScript — русскоговорящее сообщество
в символе?
источник

к

кана in PureScript — русскоговорящее сообщество
полагаю я, wildcard нужен чисто для разработченских целей, чтобы быстро вывести тип и переписать его, поэтому и ворнинг (иначе и забыть можно, и менее удобно тип искать)
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
не, там бывают и вполне легальные вайлдкарды
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
чтобы лямбду лишний раз не писать
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
но здесь не тот случай
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
алсо само слово с рекордами ассоциируется
источник

VY

Vasiliy Yorkin in PureScript — русскоговорящее сообщество
кана
а в чем разница?
просто дыра это вроде как подсказка от компилятора, что тут ожидается такой-то тип (и соотв ошибка), а вайлдкард это просто возможность тип не писать (в некторых случаях)
источник

к

кана in PureScript — русскоговорящее сообщество
В ладу
алсо само слово с рекордами ассоциируется
с моим любимым расширением -  RecordWildCards
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
λeonid Onokhov
был же вроде бэкэнд к пурсе на с++11. с ГЦ на shared_ptr
Он вроде и был то полудохлый, как там сеёчас дела, я не знаю :)
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
не настолько интенсивно пользуюсь рекордами
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
Vasiliy Yorkin
просто дыра это вроде как подсказка от компилятора, что тут ожидается такой-то тип (и соотв ошибка), а вайлдкард это просто возможность тип не писать (в некторых случаях)
можно аргументы скипать. а скипать аргумент типа - как-то странно. ты уверен что так работает?
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
кана
в хаскеле дыра тоже ворнинг (или ошибку даже) оставляет
там в зависимости от всяких настроек - ошибка, ворнинг, все ок
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
тебе типа лень forall a написать?
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
"wildcard ассоциируется с рекордами" странное
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
у меня так же
источник

λO

λeonid Onokhov in PureScript — русскоговорящее сообщество
A64m AL256m qn[cores]
там в зависимости от всяких настроек - ошибка, ворнинг, все ок
ой я помню народ ныл про "Пропал хаскель! Будут конпелять в прод с ошибками!"
источник

Вл

В ладу in PureScript — русскоговорящее сообщество
Aleksei (astynax) Pirogov
"wildcard ассоциируется с рекордами" странное
ну тип в других контекстах не встречаю это слово
источник

VY

Vasiliy Yorkin in PureScript — русскоговорящее сообщество
В ладу
тебе типа лень forall a написать?
так просто не будет работать
ну там фишка с пропущенными типами в том, что в некоторых случаях их можно вывести, но это относится больше к PartialTypeSignatures
foo :: _ -> Bool
foo x = not x
-- Inferred: Bool -> Bool

тоже ли это самое, что и вайлдкарты в пурсе я пока не понял)
думаю что нет
источник

λO

λeonid Onokhov in PureScript — русскоговорящее сообщество
λeonid Onokhov
ой я помню народ ныл про "Пропал хаскель! Будут конпелять в прод с ошибками!"
-fdefer-type-errors или как-то так
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
λeonid Onokhov
ой я помню народ ныл про "Пропал хаскель! Будут конпелять в прод с ошибками!"
так по любому поводу ноют
источник