Size: a a a

Генератор непрочитанных сообщений

2020 May 13

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Перешёл на идею
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Для хаскеля плагин работает в комьюнити, он не от jb
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Arky
EAP не работает( А зп нет) задонатьте плз)0
а почему еап не работает?
источник

A

Arky in Генератор непрочитанных сообщений
Artem Molotov
а почему еап не работает?
вышла из беты 2020.1 )
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
не понял
источник

A

Arky in Генератор непрочитанных сообщений
Artem Molotov
не понял
тестеры не нужны больше
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
ааа
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
жостка
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Евгений Ромашкан
Мне кстати, не понравился как-то, пытался на нем на хаскеле писать
мне на эликсире понравилось на vsc больше чем на idea, lsp хорошо работает
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Alexander Kladov
мне на эликсире понравилось на vsc больше чем на idea, lsp хорошо работает
Ну я пытался совместит тот lsp https://github.com/haskell/haskell-ide-engine , но как-то сложно всё. Скорее со стороны hie а не vsc, в итоге взял идею с плагином
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
А от самой vsc я только к интерфейсу привыкнуть не мог, слабовато после полноценных ide
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Евгений Ромашкан
Мне пока что только каррирования не хватило, но я думал что hkt что-то большее умеют чем дженерики
Ну hkt вроде и является генериком на уровне типов.
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Евгений Ромашкан
Мне пока что только каррирования не хватило, но я думал что hkt что-то большее умеют чем дженерики
А для каких целей каррирование нужно?
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Aleksandr Khristenko
А для каких целей каррирование нужно?
Вот этот вызов doubleFromParts повторить https://github.com/EvgeniiR/json-parser/blob/master/src/Lib.hs#L75
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Ну то есть в качестве аргументов в функцию закидывать другую не до конца применённую функцию, каррирование можно попробовать повотрить но типами с psalm'мом это вроде не покрыть
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
что-то на эльфийском
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Alexander Kladov
что-то на эльфийском
Ну тип я могу взять функцию которая принимает два числа, например "+" с сигнатурой
(+) :: Num a => a -> a -> a
и в качестве второго, например, аргумента, закинуть туда ещё одну функцию плюс с одним заполненным аргументом из двух, и получить
(+) 1 (3+) :: (Num a, Num (a -> a)) => a -> a
То есть функцию, в которую нужно докинуть ещё аргумент и он сложится сначала с тройкой а потом с еденичкой
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Евгений Ромашкан
Ну тип я могу взять функцию которая принимает два числа, например "+" с сигнатурой
(+) :: Num a => a -> a -> a
и в качестве второго, например, аргумента, закинуть туда ещё одну функцию плюс с одним заполненным аргументом из двух, и получить
(+) 1 (3+) :: (Num a, Num (a -> a)) => a -> a
То есть функцию, в которую нужно докинуть ещё аргумент и он сложится сначала с тройкой а потом с еденичкой
да я в целом про весь файл)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
для сверхразумов
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Alexander Kladov
да я в целом про весь файл)
А это по видосу сделано - https://www.youtube.com/watch?v=N9RUqGYuGfw
Годно, советую
источник